我正尝试在Citrix XenServer上设置一些虚拟机,但无法启用硬件虚拟化支持。 在XenServer的安装,它促使我启用这个,创build一个虚拟机,我得到了一个“HVM所需”的错误。
我有双核心的AMD Athlon 64 X2 4400+处理器 – 这是否支持AMD-V?
我怎样才能启用这个软件/虚拟机?
如果有帮助,我正在运行:
编辑:它看起来像芯片可以做到这一点,但不是与939sockets,我需要AM2sockets。 任何人都可以确认吗?
谢谢,
AMD用AM2插槽增加了硬件虚拟化。 你目前的芯片是用于socket 939,不支持硬件虚拟化。
是的,它有。 你应该看看/proc/cpuinfo
中的svm
标志。
以下是使用此处理器的系统输出(两行代表两个内核):
$ grep svm / proc / cpuinfo flags:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch flags:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch
您可以使用SecurAble来确定您的处理器是否具有硬件虚拟化支持。
如果您不能使用SecurAble,请尝试查看BIOS,因为默认情况下可以禁用它。
这篇文章说你的Athlon 64 X2 4400+有HV。
根据wiki的说法,“Athlon 64和Athlon 64 X2系列处理器在AM2sockets上安装了”F“或”G“处理器,也可以使用AMD-Vfunction,所以并不是所有的AM2 CPU都支持AMD-V。
您可以通过AMDCompare.com网站确认CPU是否正在步进。