确定我的电脑是否支持硬件虚拟化
一般来说,如何确定一台 PC 是否支持硬件虚拟化? 我使用 VirtualPC 来设置并行测试环境,并且我会享受一点速度提升。
How, in general, does one determine if a PC supports hardware virtualization? I use VirtualPC to set up parallel test environments and I'd enjoy a bit of a speed boost.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
下载此: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”
Download this: http://www.cpuid.com/cpuz.php
Also check, http://en.wikipedia.org/wiki/X86_virtualization
Edit: Additional, I know it's for XEN but the instructions are the same for all VMs that want hardware support. http://wiki.xensource.com/xenwiki/HVM_Compatible_Processors
I can't try it from work, but I'm sure it can identify whether you've got the Intel VT or AMD-V instructions. Intel will have a "vmx" instruction and AMD will have a "svm".
On linux you can check /proc/cpuinfo, "egrep '(vmx|svm)' /proc/cpuinfo"
首先是运行VPC,打开Options,看看HW虚拟化选项是否可用。
如果不是,您可能仍然拥有它。 许多机器在 BIOS 中禁用了硬件虚拟化。 如果您认为是这种情况,您需要向您的处理器制造商确认是否支持 MW 虚拟化,然后从 BIOS 制造商了解如何启用该功能。
@Nick 你有什么处理器?
The first thing is to run VPC, open Options, and see if the HW virtualization option is available.
If it isn't you may still have it. Many machines have HW virtualization disabled in the BIOS. If you believe this is the case you'll need to confirm with your processor mfg that MW virtualization is supported, then find out from your BIOS mfg how to enable that feature.
@Nick what processor do you have?
尝试 cpu-z 或 SecurAble 在 Windows 或 Linux 上,
cat /proc/cpuinfo
并查找标志:vmx (Intel) 或 svm (AMD)全部其中一些会告诉您硬件是否支持它,但正如其他人所说,它必须在 BIOS 中启用。 (但首先检查可以避免不必要的重启......)
Try cpu-z or SecurAble on windows or on linux,
cat /proc/cpuinfo
and look for the flags: vmx (Intel) or svm (AMD)All of those will tell you if the hardware supports it, but as others said it must be enabled in the BIOS. (But checking first will avoid an unnecessary reboot...)
尝试在 VirtualPC 中打开该选项。 如果它没有执行任何操作(或者该选项不可用),那么您的电脑就不会执行任何操作。
Try just turning the option on in VirtualPC. If it doesn't do anything (or the option isn't available), then your PC doesn't.
某些 PC 需要打开 BIOS 设置才能启用此选项。 我在我的机器上找不到 BIOS 设置,但还是有很多选项需要梳理。 据推测,这是 CPU 或主板芯片组的功能,因此必须有一个支持它的 CPU 列表。
Some PC's require a BIOS setting to be turned on in order for this option to be enabled. I couldn't find that BIOS setting on my machine, but then again there are a lot of options to comb through. Presumably this is a CPU or motherboard chipset feature, so there must be a list of CPU's that support it.
你可以在机器的BIOS中查看一下。 它指示机器是否支持硬件虚拟化。
即使您的计算机不支持硬件虚拟化,您也可以运行虚拟 PC 等程序,但如果计算机支持它,程序就会利用此扩展。
You can take a look in the BIOS of the machine. It indicates if the machine supports hardware virtualization.
You can run programs like virtual pc even if you machine does not support HW virtualization, but if the machine supports it the program take advantage of this extensions.
您的处理器不支持硬件辅助虚拟化,但正如其他人所说,您仍然可以运行虚拟化工具。
http://www.intel.com/products/processor_number/chart/pentium_d。嗯
Your processor does NOT support hardware-assisted virtualization, but as others have said you can still run virtualization tools.
http://www.intel.com/products/processor_number/chart/pentium_d.htm
http://en.wikipedia.org/wiki/X86_virtualization
我要检查的第一个地方
http://en.wikipedia.org/wiki/X86_virtualization
first place I'd check