Я пытаюсь настроить некоторые виртуальные машины на Citrix XenServer, но не могу включить поддержку аппаратной виртуализации. При установке XenServer он предложил мне включить это, а при создании виртуальной машины я получил ошибку «Требуется HVM».
У меня двухъядерный процессор AMD Athlon 64 X2 4400+ - есть ли у него поддержка AMD-V?
Как я могу включить это для запуска этого программного обеспечения / виртуальных машин?
Если это поможет, я бегу:
Редактировать: Похоже, чип это умеет, но не с сокетом 939, мне нужен сокет AM2. Кто-нибудь может это подтвердить?
Спасибо,
Да, было. Ты должен посмотреть на svm
флаг в вашем /proc/cpuinfo
.
Вот результат работы моей системы, использующей этот процессор (две строки для двух ядер):
$ 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
AMD добавила аппаратную виртуализацию с помощью сокета AM2. Ваш текущий чип создан для сокета 939 и не поддерживает аппаратную виртуализацию.
Ты можешь использовать SecurAble чтобы определить, поддерживает ли ваш процессор аппаратную виртуализацию.
Если вы не можете использовать SecurAble, попробуйте поискать в BIOS, так как он может быть отключен по умолчанию.
Эта статья говорит, что ваш Athlon 64 X2 4400+ имеет HV.
Согласно wiki, «возможности AMD-V также доступны в процессорах семейства Athlon 64 и Athlon 64 X2 с Шаг "F" или "G" на сокете AM2 », поэтому не все процессоры AM2 поддерживают AMD-V.
Вы можете убедиться, что процессор работает через AMDCompare.com интернет сайт.