1

Мне нужно запустить дистрибутив Linux (debian) на виртуальной машине, но AMD-V просто не работает.
Есть идеи почему?
Я пытался использовать Virtualbox и VMware.
Виртуализация в BIOS включена.

Вот мои характеристики:

Материнская плата: Gigabyte MA78GM-UD2H
Процессор: AMD Athlon II 250

Спасибо.

1 ответ1

0

Вы не говорите, как AMD-V не работает. В Virtualbox, если виртуальная машина не запускается при включении AMD-V, а Virtualbox сообщает, что «AMD-V уже используется» или аналогичный, с кодом ошибки VERR_SVM_IN_USE, то есть обходной путь: set

VBOX_HWVIRTEX_IGNORE_SVM_IN_USE=true

в вашей среде (у меня фактически есть VBOX_HWVIRTEX_IGNORE_SVM_IN_USE = 1, и это работает для меня). Обратите внимание, что Virtualbox говорит, что это опасно: если другой гипервизор действительно уже использует AMD-V, вы сломаете свой хост, пытаясь поделиться им. Но если нет, то это безопасно - я годами использую его с моей платой Gigabyte.

Когда я подал заявку в Virtualbox об этой проблеме, они сказали, что, по их мнению, это связано с ошибками BIOS, и сказали, что старые платы Gigabyte особенно подвержены этой проблеме.

Предпочтительный вариант - обновить BIOS, чтобы устранить проблему, но на упомянутой плате, я думаю, больше нет доступных обновлений BIOS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .