从 Mac 双启动中删除 Ubuntu 后删除 GRUB

从 Mac 双启动中删除 Ubuntu 后删除 GRUB

我的问题是针对机器人的。我在 MacMini(2010 年中)上安装了 Ubuntu 12.04,在出现一些问题后删除了它。我调整了 Mac 分区的大小,这样就不再有 Ubuntu 分区了。但似乎我在不同的部分安装了 GRUB。如果我启动 Mac,我会进入 GRUB 菜单,在那里输入“退出”,我的 Mac 启动大约 5 分钟(非常慢!),但后来它运行正常。但我现在想卸载 GRUB。有人说它很危险……有没有安全的方法?谢谢!

答案1

更快捷、更安全的解决方案。

启动 OSX 并在终端运行以下命令:

mkdir mnt
sudo mount -t msdos /dev/disk0s1 mnt

您将看到一个新的驱动器“EFI”,打开此驱动器并打开文件夹“EFI”。里面有文件夹“APPLE”和“UBUNTU”。

只需删除“UBUNTU”即可。

重新启动并享受!

答案2

似乎您已将 grub 安装到 MBR,这会模拟传统启动并导致启动时间变慢。我发现在我的 mbp 5,5 上完全删除 grub 的唯一方法是启动恢复分区(启动时按住 alt),然后从那里完全重新安装 OSX。请记住擦除并重新格式化整个磁盘,因为这将生成新的 MBR。

如果你没有恢复分区,则启动 OSX,然后使用 Apple 的实用程序创建恢复磁盘/USB这里

如果你不想重新安装系统,你可以将引导加载程序更改为重新查找,可以找到这里. 这应该会让你的 Mac 再次以 EFI 模式启动。

祝你好运。

答案3

关于上面@Deutschland 的回答,如果您有融合驱动器,那么文件可能位于 HDD 的 EFI 分区,即 disk1s1 上。您可能还必须删除一个名为 BOOT 的文件夹。此外,在启动时按住选项可以让您选择要启动到哪个驱动器,在单击 Macintosh HD 时按住控制键会将其设置为启动驱动器,在系统偏好设置中选择启动磁盘也是如此,这两种方法都可以在启动时摆脱 GRUB,并将其隐藏起来。

相关内容