Суть вопроса в следующем: есть два жестких диска SATA. На одном установлена Vista, на другом Mandriva 2007 PWP(загрузчик GRUB в MBR). Нужно сделать так, чтобы мандрива не трогала загрузчик винды. Загружаться буду через меню БИОСа, которое по F8 позволяет выбрать с какого винта грузиться. Т.е. винда отдельно на своем диске, линукс отдельно на своем, у каждого свой загрузчик на своем винте и они ни как не связаны. Выбор диска для старта определяется БИОСом. Когда ставил мандриву, отключил диск с виндой. Обе системы загружаются нормально, пока не подключить оба диска вместе. Диск с виндой стоит первым (основным или как правильно сказать?) и она грузится без проблем. Если выбрать 2-й диск, на котором установлен линукс, появляется GRUB, я выбираю нужный пункт меню, после чего начинается загрузка мандривы, полоска прогресса загрузки замирает где-то на 5 % и система виснет. Для работы нужно осваивать линукс, хочу попробовать несколько дистрибутивов. Каждый раз после удаления\установки исправлять mbr на диске с виндой не хочется. Можно ли не отключая диск с вистой установить мандриву так, чтобы были выполнены условия описанные выше (т.е. так, чтобы загрузчики 2-х систем были независимы) ? Вопрос на будущее. Как это же сделать в ASP?
device.map
(hd0) /dev/sda
Mandriva menu.lst
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
default 0
title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda5 resume=/dev/sda1 splash=silent vga=788
initrd (hd0,4)/boot/initrd.img
title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/sda5 resume=/dev/sda1
initrd (hd0,4)/boot/initrd.img
title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/sda5 failsafe
initrd (hd0,4)/boot/initrd.img
Win и Linux независмо друг от друга
Модератор: Bizdelnick
-
Тушисвет
- Сообщения: 213
- Статус: Пётр Игоревич
- ОС: FreeBSD 6.2 + KDE
Re: Win и Linux независмо друг от друга
А чем плохо запускать винду из GRUB? Если ничем, то ставите винду, а поверх нее Линукс. Когда захотите новый дистрибутив попробовать - форматируете корневой раздел 2го диска и на него ставите опять. А загрузчик сам перезапишется.
-
Skyborn
- Сообщения: 3
Re: Win и Linux независмо друг от друга
Ну это план В
Все же меня интересует независимая установка. Единственное, что мне приходит в голову - диск на котором установлена мандрива после подключения диска с вистой уже не hd0, но мои попытки изменить menu.lst ни к чему не привели.
-
ash404
- Сообщения: 13
- ОС: openSuSe, WinXP
Re: Win и Linux независмо друг от друга
когда мне надо было так сделать я просто во время установки линукса выдернул винт с виндоусом, после установки обратно врубил. когда надо было куда-то в биосе менял загрузочные диски.
деревянно конечно но зато железно =)
деревянно конечно но зато железно =)
-
Rodegast
- Сообщения: 337
- ОС: Linux
Re: Win и Linux независмо друг от друга
MBR тут не причём. После того как диск с Lin ,был поставлен на другое место изменились имена разделов и как следствие при загрузки нельзя смонтировать FS.
В итоге надо загрузить knoppix и отредактировать /ect/fstab.
В итоге надо загрузить knoppix и отредактировать /ect/fstab.
-
Skyborn
- Сообщения: 3
Re: Win и Linux независмо друг от друга
Rodegast, то есть редактирование menu.lst тут не поможет в принципе? Ведь структура диска осталась прежней, просто при подключении диск уже не hd0.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Win и Linux независмо друг от друга
нет. как раз диск все тот же hd0(иначе бы загрузка Mandriva так и не началась), но уже не sda .... и виснит он скорее всего при монтировании корневого раздела. (Неужели в мандриве нельзя нажать Esc или F2 или хоть что-нить чтобы посмотреть сами надписи при загрузке)Попробуй вместо /dev/sda - /dev/sdb, например(если открывавть в vi то просто типа :%s!/dev/sda!/dev/sdb!g ). еще возможно /etc/fstab будет необходимо подправить.