我有一台运行 OSX 和 Ubuntu 双启动的 Mac。我正在使用 rEFIT。我刚刚将 OSX 更新为新的 OSX Mavericks,但当我重新启动计算机并尝试从 rEFIT 进入 Ubuntu 时,我收到一条错误消息error: unknown filesystem.
我该如何解决这个问题?问题出在哪里,是 GRUB 还是 rEFIT?
答案1
经过大量的解决方案搜索,我也发现自己处于类似的情况。AndrewM 的解决方案对我来说也不起作用。Mac 采用纯 EFI(非混合)、纯 64 位 Linux。
需要说明的几点:1)有两个项目,rEFIt 和 rEFInd。2)您可以同时安装这两个项目,我发现它们可以互相检测并允许您从一个项目启动另一个项目。
以下是我在 Mavericks 升级后终于回到 Linux 的原因...下载最新的 rEFindhttp://www.rodsbooks.com/refind/(目前为 0.7.4)并从 OS X 发出此命令:
sudo ./install.sh --alldrivers
我最终得到了一份包含所有 Linux 内核的长菜单,并且能够直接启动 Ubuntu/Debian,而无需 GRUB 菜单。现在至少我可以进入 Linux 并重新制作 GRUB 并查看 EFI 配置。
答案2
我遇到了同样的问题。我删除了 refit 并安装了 rEFind。Refit 并未得到积极维护。尽管如此,每次 mac os 更新时,您都有可能需要重新安装 refind。
答案3
我遇到了类似的问题,但是当我尝试启动 Ubuntu 时,它出现了类似“请插入启动盘”的内容。
我通过重启电脑解决了这个问题,当 rEFIT 屏幕出现时启动“启动分区工具”。对我来说,它说“必须更新 MBR 表”。我必须按“y”来更新它。更新后,我必须启动 Mavericks 并再次重启它,但启动 Ubuntu Linux 就可以正常工作了。希望这对你有用!