答案1
解决我问题的方法是使用少于 3 GB 的虚拟盒会话内存。我最初尝试使用大约 6 GB。
您正在尝试为虚拟机分配超过 3GB 的 RAM。这需要:(a) 64 位主机系统;(b) 真正的硬件直通,即 VT-x。
答案2
就我而言,内存 (RAM) 不是问题,只是 BIOS 中未启用 VT-x。或者在某些情况下,CPU 可能根本不支持 VT。
要检查您的 CPU 是否支持它,请尝试:
sudo apt-get install cpu-checker
sudo kvm-ok
第二条命令将输出 VT 是否启用或是否可用。
如果是,请进入 BIOS 并启用它。它应该被命名Intel Virtualization Technology,
Intel VT-x,
Virtualization Extensions,
Vanderpool,
或类似的东西。
答案3
我已经处理这个问题几个小时了,试图用我在互联网上能找到的所有答案来解决它。
对我有用的是从我的 Windows 中删除 Hyper-V 角色......
乔丹