Я установил Ubuntu 13.04 на дополнительный жесткий диск, но это удалось. Но нет опции GRUB для Windows 7 в качестве опции. Boot-Repair и update-grub не помогли. http://paste.ubuntu.com/5667558/
Следует отметить, что я не осознавал, что на моем ПК есть UEFI, который я с тех пор отключил.
Я хочу GRUB на SDB.
После долгих чтений я разобрался с проблемой. Оказывается, это не имеет ничего общего с UEFI.
На моем диске Windows 7 были метаданные RAID 0. Мой компьютер НЕ имеет RAID-массива, но мой OEM-изготовитель настроил его по некоторым причинам. По-видимому, эти метаданные влияют на способность GRUB2 искать диск. Поэтому вы должны удалить метаданные.
Если на вашем ПК есть RAID-массив, это может не сработать, и вы можете потерять свои данные. Сделайте резервную копию ваших данных или спросите кого-нибудь, кто знает больше о RAID.
Во-первых, я сделал резервную копию метаданных, чтобы я мог заменить их, если Windows не загружалась впоследствии:
dmraid -D -r
dmraid (8) объясняет это больше.
Затем я выполнил следующие команды:
dmraid -an
dmraid -si
dmraid -E -r
update-grub
После этого GRUB смог увидеть Windows.
Как насчет обновления Grub с помощью команды
sudo update-grub
ОБНОВЛЕНИЕ Я протестировал в своей Установке, и она работала. Если это не для вас (согласно вашему комментарию), я бы заподозрил, что у вашего загрузочного раздела Windows возникла проблема. Я предлагаю вам восстановить окно с помощью компакт-диска (обратите внимание, что достаточно просто запустить восстановление при неудаче, затем перейдите в командную строку с того же компакт-диска и введите bootrec / fixmbr). Затем, используя восстановление Ubuntu CD, вы должны использовать Grub и Win7