更改 GRUB2 启动设备

更改 GRUB2 启动设备

我有一台 MacBook Pro,我使用 rEFIned 双启动 Ubuntu 和 Mac OS X。为了防止出现任何错误,我将 Ubuntu 安装在了外部硬盘上。但是,我搞砸了设置,所以我将 GRUB 安装在了硬盘上。现在,当我在未连接外部硬盘的情况下启动 GRUB 时,GRUB 会进入 grub 救援状态并显示“找不到设备”。如果插入了硬盘,我仍然可以启动任何操作系统。

我该如何修复这个问题?从硬盘上卸载 GRUB 是否有帮助,还是我必须以不同的方式配置 rEFIned?

答案1

如果我理解您的设置,除非插入外部硬盘,否则 GRUB 是无用的,因此最简单、最安全的解决方案就是在外部磁盘断开连接时忽略 rEFInd 中的 Linux/GRUB 条目。如果出于某些原因这不可取或不可能,请详细说明。

相关内容