Я знаю, что на эту тему написано много постов, но ни один из них мне не помог.
У меня 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» для восстановления его из файла на жесткий диск.
Подводя итог, вот шаги:
- СДЕЛАЙТЕ РЕЗЕРВНОЕ КОПИРОВАНИЕ ВСЕХ ВАШИХ ДАННЫХ!
- Создайте раздел NTFS с помощью gparted.
- Сделайте резервную копию MBR с помощью команды dd, например «
dd if=/dev/sda of=/mbr.bin bs=446 count=1
″» (/dev/sda означает ваш жесткий диск).- Загрузите установочный компакт-диск Windows и установите его на только что созданный раздел NTFS.
- Загрузитесь с Linux Live CD, напримерUbuntu Live CD.
- Восстановите MBR с помощью dd, например, «dd if=/media/sda/mbr.bin of=/dev/sda bs=446 count=1″.
- Перезагрузить.
- Выберите Ubuntu в меню grub и загрузите его.
- Настраиватьжратвадля загрузки Windows.
Если после форматирования раздела в NTFS
режиме все еще возникает ошибка, то есть проблема с MBR на USB. Используйтеwintoflashчтобы сделать его загрузочным.
Также прочитайте этообсуждениегде пользователь преодолевает необходимость сделать USB-накопитель загрузочным.
решение3
Вы не можете установить Windows XP таким образом, см.Установка Windows XP с USB-накопителядля рабочего решения. Однако, вероятно, для создания файлов на флешке потребуется рабочая система Windows.