VirtualBox安装32位的CentOS没问题,安装64位的CentOS时遇到如下问题:
原因:
virtualbox 本身不带 64 位支持,它的 64 位支持依赖于通过cpu虚拟技术把cpu的64位指令直接映射过去。
所以,要支持64位必须:
1.你的cpu支持64位。
2.你的cpu支持虚拟化,并且你的bios支持把cpu虚拟化功能开启。
3.你的virtualbox是2.0以上(2.0以上才支持64位)。
解决方案:
进BIOS,CPU性能设置开启虚拟技术支持(VT-x/AMD-v),前提是你的CPU是64位的。
步骤:
需要调整BIOS设置Virtualization,改下bios下面的virtualization,将他设置为enable
要开启VT技术也并不复杂,在主板的高级BIOS参数设定中我们可以找到CPU的参数设定选项,其中AMD处理器的相关选项为“Virtualization”,Intel处理器为“Intel(R) Virtualization Technology”。将相关选项设置为“Enabled”即可开启处理器的VT虚拟化技术。
CPU参数设定中激活Intel平台的“Virtualization Technology”选项或AMD平台的“Virtualization”选项就可以开启CPU的VT虚拟化技术
可以开始安装64位操作系统
ok,success!