为了能够在VirtualBox中运行64位系统,您需要一个支持虚拟化的CPU。AMD将此功能称为AMD-V,Intel使用VT-x。在维基百科的解释了这个相当不错。有几个Pentium-4 CPU能够运行64位OS,但不提供此VT-x技术。您可以通过...检查系统
$ egrep '(vmx|svm)' /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx cid cx16 xtpr lahf_lm
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx lm constant_tsc pni monitor ds_cpl vmx cid cx16 xtpr lahf_lm
如果没有任何输出,则无法在VirtualBox内以guest虚拟机的身份运行64位OS。但是不要忘记检查您的BIOS设置。您也许可以在计算机的BIOS中激活这些AMD-V / VT-x功能。
最后,在VirtualBox-Settings中有一个复选框。启动VirtualBox,选择要在其中运行64位操作系统的虚拟机,然后进入此VM的设置。查找“设置->系统->加速”,并确保已激活“启用VT-x / AMD-V”。