我有Ubuntu 16.04。在KVM中运行的VM。VM正在使用UEFI引导,并且在fstab中定义了/ boot /efi。
[19:40]Test*ROOT: ~ cat /etc/fstab | grep efi
# /boot/efi was on /dev/sda1 during installation
UUID=A095-115F /boot/efi vfat defaults 0 1我想删除UEFI并启动bios,因为AWS不支持UEFI。当我尝试从本地服务器导入VM时,它说:
中不支持UEFI引导。
如何在不删除VM数据的情况下正确删除UEFI。
VM映像类型为qcow2。
谢谢
发布于 2019-06-17 09:32:38
最有可能的情况是安装了UEFI (grub*),没有安装bios引导加载程序。您应该安装用于bios引导的引导加载程序(,grub,可能是其他的),并使用grub安装程序设置引导,并在需要时定制参数。
一旦一切正常运行(最简单的方法是尝试使用bios引导在本地启动),您可以轻松地从fstab中删除行并删除分区。您也可以选择删除grub*包(S)。如果您要直接删除它,您将无法启动它的正常方式。
我不确定是否仍然是这种情况,但过去是根据如何启动/启动安装过程来安装引导加载程序的,因此,一旦您使用UEFI引导到安装,UEFI启动就会被设置,并且一旦您使用bios启动,就会在系统上设置bios引导。因此,在最坏的情况下,尝试再次安装VM,但是使用bios引导而不是UEFI启动启动安装过程;-)。
https://serverfault.com/questions/971477
复制相似问题