Я использую Ubuntu 13.04 на своем ноутбуке (SSD-накопитель) и недавно купил другой HDD (второй накопитель), установленный вместо CD-ROM. Чего я хочу добиться, так это иметь Ubuntu в качестве основной ОС и возможность загружаться в Windows 7.
Моя желаемая настройка это:
- hd0,0 - (Ubuntu смонтирован на /)
- hd1,0 - раздел WINDOWS
- hd1,1 - раздел данных
Поскольку сейчас у меня нет CDROM, я должен установить Windows с какого-то раздела. Я нашел учебник, показывающий, как использовать Grub4Dos
для этого. Так вот что я сделал:
- Скопировал
grub.exe
в/
- Добавлена пользовательская запись в конфигурацию grub2 в Ubuntu, чтобы можно было войти в Grub4Dos во время загрузки.
- Установил мой Win7 ISO в
/mnt
. Затем скопировал все содержимое в разделDATA
(FAT32), используя:cp -R /mnt/* /media/my_name/DATA
- Перезапустил машину и попал в
Grub4Dos
- Затем я дважды проверил, что мой распакованный ISO доступен в
(hd1,1)
- это так. - Применяется следующее:
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
и это так. Так что не выглядит испорченным.
Кто-нибудь знает, что происходит?