Заменить grub-bios на core/grub? [Y/n] n :: Заменить grub-common на core/grub? [Y/n] n

sirocco
proft
1. find /boot/stage1 - что бы узнать где boot
find /grub/stage1 ?

Нашел в вики.

sirocco
Для тех, кому нужно будет повторять - в случае proft /boot на отдельном разделе.

Да, забыл уточнить. У меня /boot отдельным разделом )
У кого ещё есть подобные проблемы с невозможностью загрузки ядра после обновления grub 2.0 на UEFI системах с GPT разделами (на обычных MBR разделах проблем не наблюдается)?
При этом выполняется установка загрузчика с "нуля" (grub-install и grub-mkconfig), после рестарта grub выводит меню и при выборе загрузки ядра "замирает", без отображения ошибки. Хотя если сделать откат (при помощи chroot) и повторить все команды по начальной установке grub, то в этом случае загрузка осуществляется нормально. Данное обстоятельство позволяет говорить о фейле обновления на UEFI системах с GPT разделами.
У кого какие практические соображения по этому поводу?
Пишут, что починили. Проверил бы кто, а?
Обновился.
(1/2) удаление grub-bios [######################################] 100%
(2/2) удаление grub-common [######################################] 100%
предупреждение: /boot/grub/grub.cfg сохранён как /boot/grub/grub.cfg.pacsave

(23/51) установка grub [######################################] 100%
Copying /boot/grub/grub.cfg.pacsave to /boot/grub/grub.cfg
Generating grub.cfg.example config file...
This may fail on some machines running a custom kernel.
done.
Перезагрузился, полет нормальный.
Перезагрузился, полет нормальный.
Разумеется нормальный:
...обновление пакетов, на самом деле, никак не затрагивает и не должно затрагивать сам загрузчик, который, вообще-то, находится в /boot/ , а НЕ в /usr/ , и устанавливается/обновляется НЕ пакманом, а grub-install
http://archlinux.org.ru/forum/topic/11877/?page=1#post-113333
lampslave
Пишут, что починили. Проверил бы кто, а?
Пакет grub 2.00.5043-1 проверил (на UEFI с GPT). Работает, ядро загружается (загрузчик переустанавливал). Отмечу автоматическую реализацию поиска загрузчика Windows 7(8)
grub.cfg:
menuentry 'Windows Boot Manager (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-efi-31CD-D93E' {
        insmod part_gpt
        insmod fat
        set root='hd0,gpt1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt1 --hint-efi=hd0,gpt1 --hint-baremetal=ahci0,gpt1  31CD-D93E
        else
          search --no-floppy --fs-uuid --set=root 31CD-D93E
        fi
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
Difur
А ставится на GPT он теперь просто через установку пакетов и grub-install? Никаких дополнительных телодвижений, как раньше, делать не надо?
lampslave
Difur
А ставится на GPT он теперь просто через установку пакетов и grub-install? Никаких дополнительных телодвижений, как раньше, делать не надо?

Да ставится он так же как и ставился ранее.
Если не помните, то есть на вики информация: Grub Install to UEFI system
Единственное напутали с локализацией: нет файлов нужных.
Спасибо. Я не то что бы не помню, я просто никогда не использовал GPT (да и не собираюсь особо). Чисто информация для справки.
sirocco
Так это баг.

Интересные комменты:
it's the latest branch with tons of patches included.
Fedora is at the moment of 500 patches to latest avaiable source code.

Да, блин, стабильный grub 2.0
 
Зарегистрироваться или войдите чтобы оставить сообщение.