我一直找不到这个问题,希望有人能帮忙。我在一台 2009 iMac (9,1) 上安装了 Ubuntu 16.04 和 OS X El Capitan。我也安装了 rEFInd。rEFInd 出现了两次,然后就消失了。之后,除非我按下 OPTION 并选择 OS X,否则 Ubuntu 会自动启动。然后它就坏了,我只能启动到 Ubuntu。我无法从可靠的 OS X 分区备份或可靠的 Ubuntu live USB 启动。我试过启动后按右 Shift、左 Shift、esc。都不起作用。我的 iMac 被困在 Ubuntu 中!我找到了一些在 /etc/grub.d/40_custom 中进行更改的说明,并尝试了一些,但它们也没有用。
Ubuntu 似乎运行良好。我只是希望也能使用 OS X。
如果有人知道如何修复此问题,我将不胜感激!谢谢。
答案1
当您在 Ubuntu 中时,您是否尝试过打开终端并输入:
sudo update-grub
然后重新启动?
答案2
当我运行时sudo update-grub
这是响应
$ sudo update-grub
[sudo] password for debdrex:
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.13.0-36-generic
Found initrd image: /boot/initrd.img-4.13.0-36-generic
Found linux image: /boot/vmlinuz-4.13.0-32-generic
Found initrd image: /boot/initrd.img-4.13.0-32-generic
done
GRUB-TIMEOUT 语句有问题吗?另外,当我重新启动时,我从未看到 GRUB 菜单 - 屏幕很暗,然后我看到紫色的 Ubuntu 启动画面。