只要在 CPU 的虚拟引擎那里随便点上一个都无法启动 VM, 这样的话想装一个 PVE 然后在里面开多个 VM 做测试,比如 K8S 和集群都落空.
CPU 肯定开启了虚拟化, 同时也肯定支持, 因为用 vbox 的可以装 PVE 然后再开无数个 VM,只是开的 VM 无法上网,折腾了四五天翻了无数趟坑的搜索都没解决.
谁可以给点提示和指点? 谢谢?
1
cev2 2022-10-15 06:26:12 +08:00 via Android
应该提供一下软硬件环境。
我用 3500x+b450 跑 Win11 装 VM ,在 VM 里面装 Win10 、ESXi 、PVE ,再在 Win10 里面装 VBox 跑 eNSP 、在 ESXi 里装爱快、在 PVE 里装 Alpine 一点问题没有。 |
2
ladypxy 2022-10-15 06:36:30 +08:00 via iPhone
|
3
clintme 2022-10-15 07:51:53 +08:00 via iPhone
虚拟机配置有勾选 cpu 虚拟化吗
|
4
7zlid 2022-10-15 08:22:11 +08:00 via Android
确认没有打开 hyperv
确认 3 楼的 |
5
Cify OP |
7
gscsnm 2022-10-15 11:00:16 +08:00
确认下宿主机 cpu 型号吧
|
8
Cify OP |
9
geekvcn 2022-10-15 11:44:01 +08:00
要开嵌套虚拟化,vt-d 是管 IOMMU 的和嵌套虚拟化无关,楼上的纯误导人
|
10
luxor 2022-10-15 13:33:33 +08:00
vmx.allowNested = "true"
|