
我已使用作为 TianoCore / EDK2 的一部分分发的二进制文件启动了 UEFI shell。从此 shell 中,是否有命令可以手动执行/启动其他 .efi 文件?
答案1
.efi 文件是该命令,就像在 Windows 中的 Cmd shell 中运行 .exe 一样。
但是,您可能需要cd
先进入目录,因为某些版本的 UEFI Shell 无法将完整路径识别为命令。
例如:
外壳>fs0: fs0:\>光盘EFI \ grub fs0:\EFI\grub>启动grub2.efi
外壳>fs0: fs0:\>cd 拱门 fs0:\Arch\>vmlinuz.efi initrd=\Arch\initramfs.img root=/dev/sda2 rw