ut793 Asked: 2019-12-01 09:52:33 +0800 CST2019-12-01 09:52:33 +0800 CST 2019-12-01 09:52:33 +0800 CST 机器上缺少 EFI shell 772 我的机器上似乎没有 EFI shell,没有选项可以通过我的 BIOS 访问它,并且当我使用它时它从未出现在 rEFInd 中。有什么办法可以安装吗? shell operating-systems 1 个回答 Voted Best Answer user1686 2019-12-01T10:02:58+08:002019-12-01T10:02:58+08:00 EFI Shell 作为 EDK II 的一部分提供,EDK II 是英特尔的开源 UEFI 内核。你可以从它的 GitHub 下载预编译的shellx64.efi文件——在“Releases”下寻找 ShellBinPkg.zip: EFI Shell v2 二进制文件(官方 EDK2 构建;适用于符合 UEFI v2.3 或更高版本的固件) 旧 EFI Shell v1 二进制文件(官方 EDK2 构建) Arch Linux 维基文章 Arch Linux 使用的自定义构建脚本 一些固件提供了一个内置选项来启动 shell,期望它被命名\ShellX64.efi并位于 EFI 系统分区的根目录中。如果您的固件没有这样的选项,请通过 efibootmgr 添加自定义选项。
EFI Shell 作为 EDK II 的一部分提供,EDK II 是英特尔的开源 UEFI 内核。你可以从它的 GitHub 下载预编译的
shellx64.efi
文件——在“Releases”下寻找 ShellBinPkg.zip:一些固件提供了一个内置选项来启动 shell,期望它被命名
\ShellX64.efi
并位于 EFI 系统分区的根目录中。如果您的固件没有这样的选项,请通过 efibootmgr 添加自定义选项。