我在 安装了 Refind 0.11.2 /Volumes/ESP/EFI/BOOT
。我的主要系统是 macOS 10.13.1,并且我有一个 Windows 10 和 Ubuntu 分区。
到目前为止,Refind 一直运行良好(除了 macOS 更新后偶尔出现的启动问题),但今天当我尝试启动到我的其他分区时,它仍然停留在“扫描引导加载程序”消息上 15 多分钟。
我尝试refind-install
再次运行,它完成了,没有错误。我还用提供的替换了我的(稍微自定义的)配置refind.conf-sample
。
我仍然可以通过alt
在启动时按住来访问我的 macOS 分区。
答案1
按照 Wes 在其评论中描述的步骤,我通过以下方式解决了该问题:
diskutil repairVolume
在我的 ESP 分区上运行- 删除 refind 目录,该目录随时间推移已升级多次 (
/Volumes/ESP/EFI/BOOT
) - 再次运行
refind-install
脚本,禁用 SIP
“扫描引导加载程序”问题现已消失,我可以启动到我的 Windows 分区。要访问 macOS,我仍然使用原始引导加载程序进行启动(alt
启动时按住以访问它),否则我会在加载屏幕后看到一个问号。