-1

Я планирую установить виртуальную машину в моей системе. Однако при создании новой виртуальной машины отображается следующее предупреждающее сообщение:

KVM не доступен. Это может означать, что пакет KVM не установлен или модули ядра KVM не загружены. Ваши виртуальные машины могут работать плохо.

Что я могу сделать, чтобы это исправить? Мои характеристики:

  • RAM: 4 ГБ
  • Жесткий диск: 250 ГБ
  • Процессор: Core 2 Duo
  • ОС: RHEL 7.2

1 ответ1

0

Вам нужно включить поддержку kvm в вашей хост-системе. Эта поддержка принимает форму модуля ядра, статического или динамического построения. Очевидно, что он не является статически встроенным в вашем случае (он был бы включен автоматически).

Попробуйте найти доступные модули динамического ядра следующим образом:

find /lib/modules/$(uname -r) -iname '*kvm*.ko'

В моем случае у меня есть два результата:kvm.ko и kvm-intel.ko и фактически первый - это зависимость от второго, который используется модулем. Загрузите его так (с правами root):

modprobe kvm-intel

И вы должны быть готовы запустить свою виртуальную машину.

В зависимости от вашей системы (у меня нет RHEL), вам может потребоваться установить пакет для получения этих файлов .ko.

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