我有一台服务器,它适用于Intel S1200RP主板,CPU是Xeon 1270 v3。 我安装了msr-tools,rdmsr 0x3A返回5,这意味着在Bios中启用了64位虚拟化。 同时我在debian 7x64上安装了VirtualBox 4.3.6 + extpack。 虚拟机具有配置:
--chipset ich9
--acpi on --ioapic on
我还是无法在虚拟机上启动64位操作系统,它告诉我CPU(虚拟cpu)不支持这个。
我如何检查,是不是虚拟机的配置错误(通过apt-get + extpack从网站安装)或者它的BIOS固件不好(但为什么在这种情况下rdmsr会给我5)?在我使用另一台服务器之前(它是intel 4770 CPU和简单的MB,并且都运行良好)。
答案 0 :(得分:0)
问题出在VirtualBox中。 有必要使用longmode
VBoxManage modifyvm <vmname> --longmode on
或者选择正确的ostype(64位)。
对于虚拟机。现在一切都运作良好\ m /