摘要
原本正常启动的CE12800一直#,启动不了。故进行排查,最终解决。并给出原因。
问题发现
今天想学习一下vxlan,就用了ensp的ce12800镜像,在前两天打开的时候,都很正常。但今天一直启动不了,满屏幕的#。
问题排查
ensp的问题?
首先进行了常规”注册设备“操作,但ce12800仍然起不了。故尝试充装ensp,同样不行。
在查询过程中,发现virtualbox的ce镜像的memory固定在5000MB,CPU固定在1个不能增加。因此有了排查思路。
应该虚拟化导致的问题。
排查虚拟化
我习惯用vmware workstation,因此尝试打开之前创建的虚拟机进行测试。
第一台centos7启动正常,让我有点动摇。
第二台centos8启动失败,报错VT-X未启动,无法使用虚拟化。
CPU虚拟化已开启但为什么出现这个问题?
问题出现,是无法虚拟化。但是在控制面板中,看到cpu的虚拟化已开启。
这个问题需要联系我的上一篇笔记链接: Win11家庭版安装DevEco后,本地模拟器启动导致电脑死机的解决方案
为了使用DevEco的本地模拟器,我在windows功能中开启了虚拟化平台和虚拟化检测功能
其实大家经常冲浪或者玩虚拟机的话,是知道windows如果开启了hyper-v功能,那么就无法再在这台windows上使用vmware或virtualbox等虚拟化平台工具。
问题就出在这里:为了使用qemu的模拟器,我开了虚拟化平台;但是为了使用vmware或virtualbox,我必须关闭虚拟化平台功能。