Я установил Ubuntu 12.10 рядом с окнами. После перезапуска моего ноутбука в grub он показывает «windows 7 (загрузчик)», но при загрузке произошла ошибка. У меня Ubuntu 12.10 работает отлично. Может ли кто-нибудь помочь мне с моей проблемой.
У меня была такая же проблема. Похоже, что либо grub2, либо способ, которым Ubuntu реализовал grub2, неправильно определяет разделы Windows. У меня был сотрудник, помогавший мне с этим. Сначала заставьте личинку работать. Затем я добавил код ниже в /etc/grub.d/08_custom
. Тогда update-grub
. Это ставит Windows выше Ubuntu, поэтому она будет загружаться по умолчанию.
Если вы хотите загрузить Ubuntu по умолчанию, измените 40_custom
. Это создаст новую запись для Windows вместе с бесполезной записью, которая была первоначально найдена. Выберите пользовательскую запись для загрузки Windows. Мой новый grub.cfg
находится на http://paste.ubuntu.com/1368590/ .
Вот содержание моего 08_custom
:
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry 'Windows 7 (customized entry)' {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
}
Исправление MBR заставляет окна загружаться наверняка, но GRUB исчезает, затем исправление GRUB заставляет Ubuntu загружаться, но не окна и так далее ...
Никогда не попадите в ситуацию, когда оба могут загружаться мирно с GRUB.
Попробуйте худший вариант, если нет других способов, вставьте установочный диск Windows в компьютер, загрузитесь с диска. Затем выберите раздел, в котором находится Ubuntu, удалите их. Загрузите и извлеките диск, загрузитесь с жесткого диска, и, согласно моему опыту, Ubuntu Grub больше не будет (просто для справки, может не работать)