迁移到VMware Player后,虚拟机Ubuntu无法启动

最近发现 VirtualBox 7.0.16 版本点问题,虚拟机运行过程中,会随机的出现蓝屏情况,导致出现蓝屏 的文件是VirtualBox的文件“VBoxNetLwf.sys”。多次重启电脑和启动虚拟机,都会出现蓝屏的情况,于是就不想再折腾了,决定把所有的虚拟机迁移到 VMware Player中。

但是迁移了虚拟机之后,发现Ubuntu无法启动,在使用Ubuntu的安装镜像引导进入 Try 模式,安装和执行以下命令:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair && boot-repair

执行之后,系统提示说这个已安装的Ubuntu只能从UEFI启动,而VMware Player在重建Ubuntu虚拟机之后,默认的是以前的经典BIOS模式,所以导致无法引导系统。那么解决这个就很简单了,在Ubuntu虚拟机的vmx文件中,加上下面这行(用记事本编辑),默认使用UEFI启动:

firmware=”efi”

新增之后,重新启动 Ubuntu 虚拟机,可以成功引导系统了。

迁移到VMware Player后,虚拟机Ubuntu无法启动插图

PS:如果其它系统也出现类似的情况,可以参考上述解决方法

本站的文章以原创文章为主,对于转载的文章加以“【转载】”字样并标明出处,无“【转载】”标记的均为原创文章。如需转载本站的原创文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐