Как сделать так, чтобы меню grub отображалось на MacBook?

Я установил Ubuntu 19.10 на свой MacBook (середина 2010 г. он же Macbook7,1) в качестве единственной ОС. Сейчас моя система работает, но у нее есть несколько проблем. Одна из этих проблем заключается в том, что я не могу заставить GRUB отображать меню, что бы я ни делал.Прямо сейчас мой файл / etc / default / grub содержит следующее:

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
GRUB_GFXMODE=auto

Когда мой компьютер загружается, я вижу немигающий символ _ около 5 секунд, а затем Я вижу нормальный вывод ядра, который вы видели, когда Ubuntu начинает загружаться. Если я нажму клавишу ESC , когда отображается _ , загрузка не будет продолжена, и экран будет зависать до тех пор, пока я не выключу систему принудительно, удерживая кнопку питания.

Подсказка, которую я заметил, заключается в том, что меню grub отлично работает при загрузке с установщика USB. Я просмотрел grub.cfg в установщике USB, и там есть эта строка, которая, похоже, отсутствует в /boot/grub/grub.cfg в моей установке Ubuntu: ] insmod efi_gop

Итак, учитывая эту информацию, как мне настроить GRUB для отображения меню?

0
задан 25 March 2020 в 21:50

1 ответ

У меня такая же проблема с 20.04 на MacBook Pro 5,5 (13 дюймов, середина 2009 г.). Загрузка с помощью установщика Ubuntu Live USB отображает графическое меню grub абсолютно нормально.

Обходной путь, который работает для меня, пока кто-то не сможет найти основную причину, состоит в том, чтобы раскомментировать или добавить GRUB_TERMINAL=console в /etc/default/grub и запустить sudo update-grub.

По крайней мере, вы можете видеть и делать выбор из меню, просто оно не полноэкранное и не выглядит так красиво. У меня есть подозрение, что это скорее настройка EFI проблема, а не личинка.

5
ответ дан 11 September 2020 в 23:04

Другие вопросы по тегам:

Похожие вопросы: