У меня есть ASUS-K55V. У меня была двойная загрузка с Windows 7 и Ubuntu 12.10.
Недавно я обновил Ubuntu с 12.10 до 13.04 с помощью команды do-release-upgrade. Обновление прошло нормально, но после обновления, когда я попытался загрузиться в Windows, он выдал ошибку и перезапустился. Затем я использовал USB для установки Windows и использовал команды восстановления
bootrec /FixBoot
bootrec /FixMbr
Когда моя машина загрузилась, на этот раз меню grub не появилось, поэтому я использовал работающий Ubuntu USB для восстановления моей Ubuntu. Я использовал инструмент для восстановления загрузки, предложенный в Ubuntu Sharing .
Теперь я вернул свой 13.04 и выполнил команду update-grub2, чтобы восстановить мою Windows, но теперь она не обнаруживает Windows 7. Я попытался использовать установочный USB-накопитель Windows 7, чтобы использовать параметр «Восстановить», но даже там он не обнаруживает Windows 7.
Затем я сам добавил опцию загрузки с помощью процедуры, описанной в этой публикации и этой публикации , но в моем grub нет пункта меню для окон.
Пожалуйста, помогите мне решить эту проблему.
Моя первая мысль - возможно, это материнская плата UEFI (это часто встречается в последние несколько лет). Знаете ли вы, как недавно / какая материнская плата это? Если это так, компакт-диск Windows 7 (возможно, заимствуйте один, если у вас его нет) должен автоматически исправить загрузочную запись (она автоматически определяется при запуске компакт-диска), а затем вы можете использовать EasyBCD для добавления загрузочной записи Ubuntu через их «Авто -обнаружение "EFI loader.
Если это не UEFI, этот ответ может не помочь. Единственная другая мысль, которая у меня была, - это использовать grub-mkconfig для создания нового конфигурационного файла grub. Grub имеет режим для автоматического определения установленных ОС. Желаем удачи