2

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

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

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

3 ответа3

1

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

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

1

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

Первое, что нам нужно сделать, это создать новый раздел для 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. Настройка grub для загрузки Windows.

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .