当 VT 没有出现在最新的 BIOS 中时,如何启用它?

当 VT 没有出现在最新的 BIOS 中时,如何启用它?

我有一台 Ausa Nova p20,其 CPU 已升级(E6420),运行 Windows 7。

我找到的最新 BIOS 是 AMI 0501,但我找不到如何启用 VT。还有其他方法吗?

答案1

我最近刚刚用我的 VAIO 笔记本电脑完成了这个操作。它需要手动更改某个寄存器的值。对于 Phoenix BIOS,可以使用名为“symcmos”的工具来完成此操作。我使用的方法在本教程中进行了描述:

http://readmystuff.wordpress.com/2009/09/18/how-to-enable-hardware-virtualization-for-a-sony-vaio-vgn-ar41s/

不幸的是,这些可能不直接适用于您的问题,因为我猜您有不同的 BIOS 和硬件。最棘手的部分可能是知道您必须修改哪个寄存器。但也许您很幸运,有人已经为您的硬件做了这件事。只需在 Google 上搜索您的计算机型号/BIOS 版本并结合正确的关键字即可。

答案2

如果默认情况下未启用此功能(不幸的是,几乎从来没有启用过),则您无法通过其他方式启用它。

有些制造商只是决定不显示 CPU 中现有的 VT 支持。有些制造商这样做是因为他们缺乏主板支持,但对于大多数制造商来说,这只是愚蠢的产品管理决策。

无论如何,如果您在 BIOS 中找不到它,您就无能为力。

答案3

如果满足以下条件,则有可能:

  • 有人对该主板的芯片组进行了逆向工程,以找出如何使其启用 VT(这很困难:芯片组出现在 PCI 总线上,但某些功能可以在写入寄存器后使其“消失”,以防止在 BIOS 完成后对其进行干扰。)
  • 您有一个带有空 EEPROM 插槽的旧标准 PCI(不是 PCI-e)NIC,创建了自己的 x86 汇编“选项 ROM”映像,该映像执行启用 VT 所需的步骤,并安装了安装了这种编程 EEPROM 的 NIC。

不确定芯片组在多大程度上参与了 VT 的启用。

我可能错了。

相关内容