Мультизагрузочный USB с bootmgr

1990
Lin0

Мне нужно установить две разные ОС на мою флешку: WinPE и Memtest86 4.3.7 (не Memtest86 +).

Сложность в том, что мне нужно использовать Windows-bootmanager. К сожалению, я не могу использовать Syslinux или некоторые альтернативные загрузчики. Создание загрузочного USB-накопителя с WinPE, конечно, не составило труда. Но потом я изо всех сил пытался редактировать BCD.

Как я могу отредактировать bootmgr, чтобы он мог загружать WinPE и Memtest86?

Заранее спасибо за ваши ответы.

0
Взгляните на yumi https://www.pendrivelinux.com/yumi-multiboot-usb-creator/, он использует grub, но умеет делать мультизагрузочные usb с windows и многими другими. masgo 7 лет назад 1
в моем случае невозможно использовать что-либо еще, кроме bootmgr. так что нет pendrivelinux. Lin0 7 лет назад 0

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

0
Steve

Вы можете использовать мультизагрузочное решение, такое как Easy2Boot (уже содержит MemTest) или WinSetupFromUSB. Если вы хотите изменить BCD, вы можете отредактировать его для запуска grub4dos (файл / grldr), который затем может загрузиться в меню, где вы можете запустить много других вещей, таких как MemTest. https://www.rmprepusb.com/tutorials/grub4dos_from_bootmgr

Сначала спасибо за ваш ответ. Но я не могу использовать какой-либо дополнительный загрузчик в моем случае. Мне нужно любой ценой придерживаться загрузочного менеджера Windows. Разве нельзя ссылаться на файлы Memtest86 в BCD и загружать его таким образом? Я думаю, что мне нужно отредактировать опцию устройства в BCD, чтобы загрузить Memtest86 iso в виртуальный диск, но я не смог найти достаточно информации, чтобы он работал. Lin0 7 лет назад 0
Если вы прочтете статью в ссылке, то увидите, что вы изменили BCD для загрузки в MemTest86, что вы и хотите сделать. Просто он действительно загружается в grldr, который затем загружается в memdisk. Но первый загрузчик всегда bootmgr и BCD. Steve 7 лет назад 0
Теперь я использую bootmgr для загрузки либо в winPE, либо в mbr NeoGrub, который затем загружает ядро ​​Memtest86. Это не совсем то, что я хотел, но это работает. Спасибо Lin0 7 лет назад 0

Похожие вопросы