解决用 kvm 创建 archlinux 虚拟机时进入 UEFI Interactive Shell 问题

2024-09-12 131℃

虚拟机启动后,会自动寻找启动分区 /dev/vda 下面的 EFI/boot/ 目录下的引导文件, 如 x86_64 平台的引导文件一般为 bootx64.efi, 而启动分区在 UEFI Interactive Shell 界面一般以 FS0: 的盘符存在。

解决方案

先进入 FS0: 盘符:

1
2
Shell> FS0:
FS0:\>
AVRASM

查看当前文件:

1
FS0:\> ls
AVRASM

进入 EFI 目录:

1
FS0:\> cd EFI
AVRASM

创建 boot 目录并把 hostname(你自己设置的) 目录下的 grubx64.efi 复制到 boot 目录中并重命名为 bootx64.efi.

最后启动 bootx64.efi 文件来重启。

标签: KVM

非特殊说明,本博所有文章均为博主原创。