2

Я пытаюсь настроить мультизагрузочный компьютер с grub, который позволит пользователю загружаться с VxWorks или одного из нескольких экземпляров Windows.

Разделы настроены следующим образом:

Vxworks - (hd0,0) и (hd0,1)
Windows1 - (hd0, 3)
затем расширенный раздел с двумя разделами Windows:(hd0, 4) и (hd0,5)

С XP то, что я сделал, чтобы решить эту проблему, было помещено в menu.lst:

название ExtendedXP
скрыть (hd0,0)
скрыть (hd0,1)
скрыть (hd0,3)
скрыть (hd0,4)
rootnoverify (hd0,3)
makeactive
rootnoverify (hd0,5)
загрузчик цепей +1
savedefault

а затем измените файл boot.ini в расширенном разделе, чтобы правильно идентифицировать себя как цель Windows. Это позволит использовать ntloader в основном разделе Windows, затем посмотреть файл boot.ini в расширенном разделе Windows и выполнить загрузку с этой целью.

Однако я не уверен, как это сделать с win7, так как bootmgr немного отличается от загрузчика NT. Есть ли способ сделать то же самое?

0