问题描述
|
当我尝试在32位Windows XP上运行64位VM时,收到以下消息:
您已配置此虚拟
机器以使用64位来宾
操作系统。但是,64位
无法操作。该主机
不支持VT。
我已经在主机上激活了VP,VMM兼容性,但是仍然出现错误。
对可能出什么问题有任何想法吗?
解决方法
在这种情况下,即使您在BIOS中启用了硬件虚拟化,您的主机也不支持VT-x,即使您的处理器不支持Intel VT-x。
要确认,请确定您拥有的处理器型号,然后查看Wikipedia上的表格,例如英特尔酷睿2微处理器列表。并非所有的英特尔处理器都支持VT-x,因为它们使用该技术作为市场细分的一部分。
,是的-您可以做到!
如果:
-您的处理器支持硬件虚拟化并且已开启
-并且您的虚拟机软件支持它
我使用VMWare Workstation在我的Vista 32位计算机上运行64位版本的Vista和Windows 7,它运行良好(除了运行缓慢)。
免费的VMWare Player应该也可以做到这一点。
MS Virtual PC无法。
首先通过转到GRC并下载一个名为SecurAble的免费软件,首先检查处理器是否支持硬件虚拟化,以及它是否已打开(许多系统默认情况下已关闭)。
http://www.grc.com/securable.htm
如果您的系统具有硬件虚拟化功能但已关闭,则该开关可能位于BIOS设置中。因此,您将必须重新启动系统,进入BIOS,然后查找控制其打开还是关闭的条目。
在我的HP笔记本电脑上,它位于最右侧菜单选项下的“设置”下。抱歉,我不记得菜单项是什么。
,无论您的cpu是否为64位,都不能在32位操作系统中运行64位程序。
VT仅受64位处理器支持,因此没有64位处理器的PC不能在32位XP中运行64位虚拟机。
这确实是错误所说的。