5

I tried all of the solutions in How to get to the GRUB menu at boot-time?, but nothing seems to work.

Jack Z.
  • 193

1 Answers1

10

The missing piece from How to get to the GRUB menu at boot-time? seems to be that Ubuntu 24.04 and 22.04 (and possibly other releases as well) can't get this MacBook Pro's Nvidia GPU (GeForce 320M) to show a higher-resolution graphical terminal, so you have to force it into the "text mode".

You can do this by editing /etc/default/grub: simply uncomment the line GRUB_TERMINAL=console. And then don't forget to run sudo update-grub.

The full steps:

  1. Open /etc/default/grub as admin - e.g. by running gnome-text-editor admin:///etc/default/grub or sudo nano /etc/default/grub
    1. Make sure that GRUB_TIMEOUT_STYLE is NOT commented out and set it to menu as opposed to hidden
    2. Make sure that GRUB_TIMEOUT is NOT commented out and set it to 5 as opposed to 0 - it's in seconds
    3. Make sure that GRUB_TERMINAL is NOT commented out and set it to console
    4. If you'd also like to see on your screen the kernel and systemd log messages during booting instead of the splash screen (the Ubuntu logo with a spinner underneath it), also change GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" to GRUB_CMDLINE_LINUX_DEFAULT=""
  2. Run sudo update-grub
Jack Z.
  • 193