没有Intel VT-x的Bloomfield CPU

根据我的研究,英特尔的Bloomfield CPU(更具体的:i7-920)应该支持英特尔VT-x技术( http://ark.intel.com/products/37147/Intel-Core-i7-920-Processor-8M -Cache-2_66-GHz-4_80-GTs-Intel-QPI ),但是在linux下的/ proc / cpuinfo中并没有包含vmx标志:

$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 26 model name : Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz stepping : 5 microcode : 0x11 [...removed a few lines...] flags : fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl nonstop_tsc pni monitor est ssse3 cx16 sse4_1 sse4_2 popcnt hypervisor lahf_lm ida dtherm [...repeating up to processor 7 (HT)...] 

要么

 $ cat /proc/cpuinfo | grep vmx <returns no result> 

据我了解,当在BIOS中禁用时显示在这里,但它不。 从rdmsr输出告诉我英特尔VT-x已启用…?!

 $ rdmsr 0x3a 5 

我在这里错过了什么? 谢谢!

pipe理程序标志显示这是一个虚拟机,因此vmx标志不会显示在内部,除非在pipe理程序中启用其他选项以允许嵌套虚拟化。