虚拟机控制台显示“UEFI Interactive Shell”

虚拟机状态正常,控制台提示“UEFI Interactive Shell”如下图:


问题原因(截图有FS0,若没有FS0,则为系统问题,无法解决):

grub启动有问题


规避办法:

在界面输入如下命令(具体路径视系统略有不同):

cd FS0

cd  EFI

cd boot

grubaa64.efi

如下图所示:


解决办法:

安装以下包(以arm环境为例):

yum  install yum install grub2-efi-aa64-modules.noarch   (

yum install  grub2-efi-aa64.aarch64

安装完成后,执行以下命令(以centos为例):

grub-install  --target=arm64-efi --efi-directory=/boot/efi --bootloader-id=centos

—removable    (去除nvram)

grub2-mkconfig  -o /boot/grub2/grub.cfg    (重新生成配置)


运行成功的效果图下图:

你可能感兴趣的:(虚拟机控制台显示“UEFI Interactive Shell”)