Я использую Ubuntu 13.04 на своем ноутбуке (SSD-накопитель) и недавно купил другой HDD (второй накопитель), установленный вместо CD-ROM. Чего я хочу добиться, так это иметь Ubuntu в качестве основной ОС и возможность загружаться в Windows 7.

Моя желаемая настройка это:

  • hd0,0 - (Ubuntu смонтирован на /)
  • hd1,0 - раздел WINDOWS
  • hd1,1 - раздел данных

Поскольку сейчас у меня нет CDROM, я должен установить Windows с какого-то раздела. Я нашел учебник, показывающий, как использовать Grub4Dos для этого. Так вот что я сделал:

  1. Скопировал grub.exe в /
  2. Добавлена пользовательская запись в конфигурацию grub2 в Ubuntu, чтобы можно было войти в Grub4Dos во время загрузки.
  3. Установил мой Win7 ISO в /mnt . Затем скопировал все содержимое в раздел DATA(FAT32), используя: cp -R /mnt/* /media/my_name/DATA
  4. Перезапустил машину и попал в Grub4Dos
  5. Затем я дважды проверил, что мой распакованный ISO доступен в (hd1,1) - это так.
  6. Применяется следующее:

root (hd1,1)

chainloader (hd1,1)/bootmgr

boot

После этого запускается какой-то exec Windows (выглядит как установщик Windows) и сразу же сообщает о проблеме как:

File: \Boot\Bcd

Status: 0xc000000f

Info: An error occurred while attempting to read the boot configuration data.

Я искал решение в Интернете, но все ресурсы указывают мне на восстановление Windows с компакт-диска, которого у меня, очевидно, нет (привод CD-ROM не установлен).

Я дважды проверил, что на hd1,1 есть папка /boot/bcd и это так. Так что не выглядит испорченным.

Кто-нибудь знает, что происходит?

1 ответ1

0

Чтобы сделать диск загрузочным (с или без grub4dos), вы должны написать Windows 7 MBR и PBR и сделать раздел активным.

При использовании grub4dos вы загружаете bootmgr, напрямую пропуская загрузочные записи, но \boot\BCD должен быть в активном разделе !

Существуют различные инструменты, которые могут записывать загрузочные записи NT6 (Vista, Windows 7/8). Любой инструмент управления дисками может сделать раздел активным (parted - флаг загрузки).

Вышеприведенные утверждения предназначены для загрузки прошивки BIOS.

Для загрузки по UEFI необходим ESP (системный раздел EFI) с размещенными там загрузочными файлами Windows и соответствующей загрузочной записью в NVRAM.

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