6

一般来说,如何确定 PC 是否支持硬件虚拟化?我使用 VirtualPC 来设置并行测试环境,我会享受一点速度提升。

4

8 回答 8

11

下载这个:http ://www.cpuid.com/cpuz.php

还要检查,http ://en.wikipedia.org/wiki/X86_virtualization

编辑:另外,我知道它适用于 XEN,但所有需要硬件支持的虚拟机的说明都是相同的。http://wiki.xensource.com/xenwiki/HVM_Compatible_Processors

我不能在工作中尝试它,但我确信它可以识别你是否有 Intel VT 或 AMD-V 指令。Intel 将有一个“vmx”指令,而 AMD 将有一个“svm”。

在 linux 上你可以检查 /proc/cpuinfo, "egrep '(vmx|svm)' /proc/cpuinfo"

于 2008-08-21T18:05:10.283 回答
1

首先是运行VPC,打开Options,看看HW虚拟化选项是否可用。

如果不是,您可能仍然拥有它。许多机器在 BIOS 中禁用了硬件虚拟化。如果您认为是这种情况,您需要向您的处理器制造商确认支持 MW 虚拟化,然后从您的 BIOS 制造商处了解如何启用该功能。

@Nick 你有什么处理器?

于 2008-08-21T17:57:03.987 回答
1

在 windows 或 linux 上尝试cpu-zSecurAblecat /proc/cpuinfo ,并查找标志:vmx (Intel) 或 svm (AMD)

所有这些都会告诉您硬件是否支持它,但正如其他人所说,它必须在 BIOS 中启用。(但首先检查将避免不必要的重启......)

于 2008-08-21T18:15:48.590 回答
0

尝试在 VirtualPC 中打开该选项。如果它不执行任何操作(或该选项不可用),那么您的 PC 不会执行任何操作。

于 2008-08-21T17:52:56.803 回答
0

尝试在 VirtualPC 中打开该选项。如果它不执行任何操作(或该选项不可用),那么您的 PC 不会执行任何操作。

某些 PC 需要打开 BIOS 设置才能启用此选项。我在我的机器上找不到那个 BIOS 设置,但是再次有很多选项可以梳理。推测这是 CPU 或主板芯片组功能,因此必须有一个支持它的 CPU 列表。

于 2008-08-21T17:55:45.207 回答
0

您可以查看机器的 BIOS。它指示机器是否支持硬件虚拟化。即使您的机器不支持硬件虚拟化,您也可以运行 virtual pc 之类的程序,但如果机器支持它,程序会利用此扩展。

于 2008-08-21T18:01:28.297 回答
0

您的处理器不支持硬件辅助虚拟化,但正如其他人所说,您仍然可以运行虚拟化工具。

http://www.intel.com/products/processor_number/chart/pentium_d.htm

于 2008-08-21T18:07:16.833 回答
0

http://en.wikipedia.org/wiki/X86_virtualization 首先我会检查

于 2008-12-04T14:44:36.710 回答