因为用的是Window系统,又不想换系统,所以在学习Linux时,使用的VMware来安装的Centos,想在VMware中安装KVM虚拟机,然后报错,说我没有打开虚拟化,我使用
的是Surface Book2默认就已经打开了虚拟化
后来我发现,原来在VMware中设置中有一个选项,如下图,需要勾选
点击编辑虚拟机
点击处理器
然后在右侧可以看到如上图,勾选 虚拟化 Inter VT-x/EPT 或 AMD-V/RVI(V)
然后运行虚拟机,在虚拟中终端中输入
grep vmx /proc/cpuinfo //Inter是vmx ,AMD是svm
然后可以看到如下信息,之后就可以在你的虚拟机中使用KVM了
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflushmmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopologytsc_reliable nonstop_tsc eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apicmovbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch tpr_shadow vnmi ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 invpcid rtm mpx rdseed adx smap clflushopt xsaveopt xsavec ibpb ibrs stibp arat spec_ctrl intel_stibp