Bootmgr отсутствует для Windows XP

Bootmgr отсутствует для Windows XP

Я знаю, что на эту тему написано много постов, но ни один из них мне не помог.

У меня Ubuntu на машине и я хотел бы установить Windows XP. Так как мой CD/DVD-ридер не работает, я сделал загрузочный USB из образа ISO с помощью UNETBOOTIN. Но когда я пытаюсь загрузиться с USB-накопителя, появляется сообщение "BOOTMGR is Missing". Я много искал, но не смог найти решение этой проблемы.

Мой жесткий диск использует файловую систему Ext4, а мой загрузочный диск использует NTFS. Я установил последовательность загрузки как USB Drive в BIOS.

решение1

Ubuntu лучше устанавливать после Windows.

Почему вы сохраняете жесткий диск в формате ext4? Лучше, если вы сможете сохранить область, которая будет использоваться для установки Windows, либо неформатированной, либо в формате NTFS, как у вашего загрузочного диска.

решение2

Приведенная ниже информация взята изздесь.

Первое, что нам нужно сделать, это создать новый раздел для Windows и отформатировать его в NTFS. Точные шаги для этого зависят от таблицы разделов вашего жесткого диска, например, есть один большой ext3/ext4раздел для Ubuntu или есть несколько разделов для различных дистрибутивов или точек монтирования. В любом случае вам следует использовать менеджер разделов для создания и/или форматирования раздела NTFS. Вы можете использоватьgparted. Он графический и просто работает (используйте «sudo apt-get install gparted», если вы используете Ubuntu/Debian).

Во-вторых, вам следует сделать резервную копию вашей записи MBR и восстановить ее после установки Windows, которая автоматически сотрет существующий загрузчик и установит Windows One, используйте «dd if=/dev/sda of=/mbr.bin bs=446 count=1» для сохранения MRB в файл mbr.bin и «dd if=/media/sda/mbr.bin of=/dev/sda bs=446 count=1» для восстановления его из файла на жесткий диск.

Подводя итог, вот шаги:

  1. СДЕЛАЙТЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ ВСЕХ ВАШИХ ДАННЫХ!
  2. Создайте раздел NTFS с помощью gparted.
  3. Сделайте резервную копию MBR с помощью команды dd, например « dd if=/dev/sda of=/mbr.bin bs=446 count=1″» (/dev/sda означает ваш жесткий диск).
  4. Загрузите установочный компакт-диск Windows и установите его на только что созданный раздел NTFS.
  5. Загрузитесь с Linux Live CD, напримерUbuntu Live CD.
  6. Восстановите MBR с помощью dd, например, «dd if=/media/sda/mbr.bin of=/dev/sda bs=446 count=1″.
  7. Перезагрузить.
  8. Выберите Ubuntu в меню grub и загрузите его.
  9. Настраиватьжратвадля загрузки Windows.

Если после форматирования раздела в NTFSрежиме все еще возникает ошибка, то есть проблема с MBR на USB. Используйтеwintoflashчтобы сделать его загрузочным.

Также прочитайте этообсуждениегде пользователь преодолевает необходимость сделать USB-накопитель загрузочным.

решение3

Вы не можете установить Windows XP таким образом, см.Установка Windows XP с USB-накопителядля рабочего решения. Однако, вероятно, для создания файлов на флешке потребуется рабочая система Windows.

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