如何使用 efi shell 安装 Ubuntu

Abu*_*med 2 lubuntu system-installation

有没有办法使用 efi shell 安装 Ubuntu。因为我在 BIOS 中
找不到boot mode

jdw*_*olf 5

Ubuntu 对 UEFI 系统使用 grub-efi。因此,您真正想要从 EFI shell 加载的是 GRUB。

这应该是 EFI/grub/grubx64.efi

检测到的存储设备的类型安装:

mount
Run Code Online (Sandbox Code Playgroud)

这只会告诉您有关 PCI 总线位置、总线类型 (SATA)、设备类型(HD、USB 等)和分区类型 (GPT) 的基本信息。尝试猜测您的磁盘。如果您弄错了,没关系,您将在下一步中确认。

mount blk1
fs0:
ls
Run Code Online (Sandbox Code Playgroud)

这将安装第一个设备第一个分区的文件系统并打印文件。如果继续,文件列表应包含“EFI”,否则尝试其他块。

尝试

ls EFI\grub
Run Code Online (Sandbox Code Playgroud)

并确认 grub 存在。有时它在BOOT中不正确。

ls EFI\Boot
Run Code Online (Sandbox Code Playgroud)

并检查 grubx64.efi

找到该文件后,只需启动它即可。

EFI\grub\grubx64.efi
Run Code Online (Sandbox Code Playgroud)

按回车键。如果您有安全启动,那么您应该查找文件 shim.efi 并执行相同的操作。否则,您需要将 grubx64.efi 添加到 SecureBoot 中允许的可执行文件中。