LINUX.ORG.RU

Как загрузить Windows со второго диска?


0

0

Есть проблема при установке двух систем: Suse 10 и Windows 2003.
Linux устанавливается на два SATA винчестера (sda и sdb), объединенных в raid1 средствами Linux software raid. Загрузчик (grub) находится в mbr диска sda. Windows установлена на IDE винчестере, hda. В биосе выставлен такой порядок жестких дисков: sda, sdb, hda. В терминологии Grub они обозначены так:
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/hda

Проблема возникает при загрузке Windows. Известно, что винда грузится только с первого диска. В соответствии с вопросом 17.25 фака,
в Grub сделана следующая запись, изменяющая при загрузке windows порядок дисков:

title Windows
rootnoverify (hd2,0)
map (hd0) (hd2)
map (hd2) (hd0)
makeactive
chainloader +1

При загрузке Windows выдается ошибка:
Error 13: Invalid or unsupported executable format.

Что нужно написать в загрузчик? Спасибо.

Так, хорошо. Задам другой вопрос. Имеет ли смысл выставить следующий порядок дисков: hda, sda, sdb, и прописать загрузчик в mbr hda?

D0minus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.