现在,当我启动计算机时,GRUB 会加载,然后我可以选择启动 OS X 还是 Ubuntu,如果我按住 alt-option 键启动计算机以加载 Mac 的 efi 引导加载程序,则 Ubuntu 不会显示。问题就在这里,我该如何设置,以便当我启动计算机时,它只需启动到 OS X,当我加载 Mac 的 efi 加载程序时,我可以选择通过 GRUB 启动 Ubuntu?我以前是这样设置的,我不记得我几年前是怎么设置的了。可能需要另一种设置方法,如果您明白我的问题所在,那就是我并不经常使用 Ubuntu,而且每次想要启动 OS X 时加载 Apple 的 efi 引导加载程序相当麻烦。
答案1
“启动管理器是一个用于修改 Intel 可扩展固件接口 (EFI) 启动管理器的用户空间应用程序。此应用程序可以创建和销毁启动项、更改启动顺序、更改下一个正在运行的启动选项等等。
sudo efibootmgr -v
将返回当前启动项的列表。例如:
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,0080
Boot0000* ubuntu
Boot0080* Mac OS X
改变顺序:
sudo efibootmgr -o 0080,0000