Создайте загрузочное устройство вручную, без записи ISO

Создайте загрузочное устройство вручную, без записи ISO

Я хочу создать загрузочную флешку USB. Однако на флешке есть данные, которые я не могу позволить себе удалить. Если бы я записал на нее образ iso обычным способом, например, с помощью Ultraiso, данные были бы потеряны.

Моя идея заключается в том, чтобы скопировать содержимое загрузочного образа iso непосредственно на USB-накопитель (включая файлы загрузчика), а затем сделать его "активным" разделом, я думаю, это решит проблему MBR. Однако это, похоже, не работает.

Что я здесь упускаю?

Обратите внимание, что мой вопрос касается общего вопроса, а не конкретной загрузочной программы.

решение1

Вы можете установить grub2 на USB-устройство.
Затем вы можете использовать grub2 для загрузки загрузочных файлов ISO напрямую. Для этой цели вы можете либо извлечь ядро ​​linux из ISO, либо использовать функцию "loopback" grub2. Вот пример загрузкиубунту
Для ISO-образов, которые не могут быть загружены таким образом, вы можете попробоватьmemdisk.

решение2

Можешь попробовать

bootsect /nt60 <driveletter>: /force /mbr

Обновление: для возможности загрузки с диска необходимо выполнить следующие требования.

  1. Диск должен быть выбран в качестве источника загрузки в BIOS.
  2. Диск должен содержать действительный MBR (первый сектор диска).
  3. Диск должен содержать раздел, помеченный как активный.
  4. Активный раздел должен содержать Bootsector, который может загрузить загрузчик. Различные загрузочные сектора для разных загрузчиков. Загрузочный сектор Windows XP называется nt52, Windows Vista и выше называется nt60.
  5. Загрузчик должен находиться в корне файловой системы раздела. Загрузчик Windows XP называется NTLDR, Windows Vista и выше называетсяbootmgr

Чтобы отметить раздел как активный, можно использовать diskpart. Он входит в комплект каждой Windows.

Для записи MBR и Bootsector можно использовать инструмент bootsect. Он встроен в Windows 8. В более ранних версиях Windows он является частью среды восстановления, но его можно скачать из интернета.

Загрузчик — это просто файл, поэтому вы скопируете его при извлечении образа ISO на USB-накопитель.

Связанный контент