![为什么 rEFInd shell 无法加载?](https://linux22.com/image/1377614/%E4%B8%BA%E4%BB%80%E4%B9%88%20rEFInd%20shell%20%E6%97%A0%E6%B3%95%E5%8A%A0%E8%BD%BD%EF%BC%9F.png)
由于存在两步深层问题,我需要启动到 EFI shell 并运行gptsync
。我下载了 rEFInd 0.7.4 的闪存驱动器二进制文件,用于dd
将映像写入拇指驱动器,它似乎可以正常启动。但是,当我选择小 shell 图标进行启动时,它会闪现到 shell UI 并挂起,屏幕上显示以下文本:
Starting shellx64.efi
Using load options ''
就是这样。我是否应该配置一些东西来让 shell 工作?
答案1
这很可能是由于您尝试运行的 EFI shell 和计算机固件不兼容。我建议您尝试其他 EFI shell。rEF 附带的 EFI shell 最有可能适用于 Mac(尤其是较旧的 Mac),但还有许多其他链接这里以及其他地方。(尝试在网上搜索“EFI shell binary”或类似内容。)
不幸的是,我遇到的每个 EFI shell 二进制文件都存在问题一些计算机,因此提供一个普遍可用的版本似乎很困难或不可能。请注意,Mac 有 1.x 版本的 EFI,这意味着它们最有可能与较旧的 EFI shell v1 而不是较新的 v2 配合使用