我有一台英特尔Core i5 M 450@2.40GHz的笔记本电脑,它显然有VT-x,但没有VT-d.我有Ubuntu12.04 32位,但希望有一个基于64位终端的虚拟Linux在其上运行.如何知道BIOS是否已激活此VT-x功能,而无需重新启动?
我有一台英特尔Core i5 M 450@2.40GHz的笔记本电脑,它显然有VT-x,但没有VT-d.我有Ubuntu12.04 32位,但希望有一个基于64位终端的虚拟Linux在其上运行.如何知道BIOS是否已激活此VT-x功能,而无需重新启动?
您可以使用msr-tools中的rdmsr来读取寄存器IA32_FEATURE_CONTROL(地址0x3a).为此,必须加载内核模块msr.
在大多数Linux系统上:
sudo modprobe msr
sudo rdmsr 0x3a
值3
和5
表示它已激活.