ZmGeek
linux查看虚拟化选项VT功能是否打开

很多网上的文章都告诉我们,cat /proc/cpuinfo |grep vmx可以查看当前主机是否开启的VT功能,其实这样的说法是错误的。

cat /proc/cpuinfo |grep vmx 如果查找到了vmx表示你当前的CPU是支持虚拟化功能的,但是不代表你现在的VT功能是开启的。

那么如果查看我当前的VT功能是开启的呢?看2个代码块

lsmod |grep kvm

未开启
kvm                   554609  0
irqbypass              13503  1 kvm

已开启
kvm_intel             170181  0
kvm                   554609  1 kvm_intel
irqbypass              13503  1 kvm

通过上述的执行结果我们可以看到,如果当前的主机是打开VT功能的话,那么我们可以挂载到kvm_intel的内核模块,否则无法挂载到,当然如果你当前该模块没有挂载的话,可以尝试modprobe kvm_intel如果提示你挂载失败,那么你当前的VT功能就是没有开启,需要你进入BIOS然后在CPU相关的配置项中进行开启,然后启动后再查看

发表评论

textsms
account_circle
email

ZmGeek

linux查看虚拟化选项VT功能是否打开
很多网上的文章都告诉我们,cat /proc/cpuinfo |grep vmx可以查看当前主机是否开启的VT功能,其实这样的说法是错误的。 cat /proc/cpuinfo |grep vmx 如果查找到了vmx表示你当前的CPU是…
扫描二维码继续阅读
2018-06-17