为什么 rEFInd shell 无法加载?

为什么 rEFInd shell 无法加载?

由于存在两步深层问题,我需要启动到 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 配合使用

相关内容