之前 VM virtualBo x只是为 Genymotion 运行 Android 虚拟机用的。上嵌入式操作系统课,又在 VM virtualBox 里面安了个 Ubuntu。然而今天发现 Android 虚拟机启动不了了,回去一看 Ubuntu 也启动不了了。。。
瞬间想起来当时百度了一下 VMWare 和 VM virtualBox 的区别(因为老师给的教程是在 VMWare上 安装),然后看网上还有提到hyper-v的,脑子一抽快捷键 Windows
+ Q
了一下hyper-v,发现 windows 还真能设置.
设置完了没有立即重启,Ubuntu 用的好好的,今天再弄 VM virtualBox 里的虚拟机都崩了了。。。再没查任何资料的情况下,果断回到“启用或关闭Windows功能”中关掉 WSL(Windows subsystem of Linux),结果是没卵用。
百度了一下,用 cmd 一敲命令bcdedit /set hypervisorlaunchtype off
竟然管了。。太神奇了。。。
但是 Genymotion 里的 Android 虚拟机还是不能用,灵机一动在 Genymotion 中 Settings 里清了一下缓存,好了竟然,神奇。。。。