Можно ли запустить MS-DOS из bootmgr?

765
Hashim

Я успешно создал мультизагрузочный USB с помощью WinSetupFromUSB, что позволило мне загрузить ISO- образ для MS-DOS 6.22 и установочные ISO-образы для Windows 7, 32- и 64-разрядные с одного загрузочного USB. Однако, хотя ISO-образы Windows 7 доступны из диспетчера загрузки Windows (bootmgr), MS-DOS требует загрузки grub4dos.

Это означает, что мой загрузочный USB разделен на два отдельных загрузочных меню; меню grub4dos, которое изначально загружается и содержит пункт меню для загрузки в DOS 6.22, а также два других (первая и вторая половина установщиков Windows 7) для загрузки в bootmgr, откуда можно найти обе записи Windows 7 ,

Мне не нравится такой способ работы, и я действительно хотел бы объединить все четыре записи в одном меню под bootmgr. Это вообще возможно?

1

1 ответ на вопрос

-1
snayob

Диспетчер загрузки Windows не может загрузиться в ISO.

Диспетчер загрузки Windows (bootmgr) может напрямую загружать «winload.exe» (Vista и более поздние версии), ntldr (Windows XP) и код загрузочного сектора (512 байт).

Используя загрузчик кода загрузочного сектора для bootmgr, вы можете загружать любые сторонние загрузчики ОС, такие как GRUB. (см. Двойная загрузка Windows 7 и Linux / UNIX ).

Вы можете использовать GRUB / grub4dos для прямой загрузки ISO.

grub4dos должен быть загружен по цепочке диспетчером загрузки Windows - вы можете создать 3 записи, 2 прямых загрузчика для извлеченных ISO-файлов Windows 7 и одну для MS-DOS (загрузка по цепочке grub4dos, которая загружает MS-DOS).

Альтернатива:

Можно использовать GRUB для загрузки ISO (Windows 7) напрямую, а также MS-DOS, использовать GRUB для создания единого загрузочного меню для каждого элемента, который у вас есть.

Трудно понять, что вы здесь говорите, особенно в последней половине ответа. Не могли бы вы сделать это понятнее? Hashim 7 лет назад 0
@ Хашим, вы читали "Двойная загрузка Windows 7 и Linux / Unix" по предоставленной ссылке? Вы понимаете процесс загрузки Windows? Вы понимаете процесс загрузки Linux? (И кто, черт возьми, голосует - должно быть, это какой-то глупый человек, который совсем не понимает процесс загрузки Windows!) snayob 7 лет назад 0