модуль ядра qemu KVM нет такого файла или каталога

в настоящее время я беру класс операционных систем, и мне нужно использовать qemu для запуска небольшой операционной системы, которую предоставил мой профессор. Я пытаюсь использовать qemu в виртуальной машине ubuntu 12.04 на virtualbox на моем macbook air 5.2. Я знаю, что проблемы, которые у меня есть, вероятно, связаны с вложенной виртуализацией, но конкретная ошибка, которую я получаю при попытке запустить qemu:

не удалось получить доступ к модулю ядра KVM: нет такого файла или каталога

не удалось инициализировать KVM: нет такого файла или каталога Вернемся к ускорителю tcg.

qemu запускает ОС, но окно мерцает довольно много, и я хотел бы исправить проблему KVM, если это возможно. Я провел исследование, но я не могу найти решение, которое я могу понять или которое работает, поэтому любая помощь будет очень признательна.

также для виртуальной машины ubuntu в virtualbox у меня есть как включить VT-x / AMD-V, так и включить вложенную подкачку, проверенную в разделе Оборудование Виртуализация. Я также пробовал использовать

modprobe kvm-intel

и я получаю эту ошибку:

FATAL: ошибка при вставке kvm_intel (/lib / modules.3.5.0-22-generic/kernel/arch/x86/kvm / kvm-intel.ko): операция не разрешена.

2 ответов


попробовать sudo modprobe kvm-intel.

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

  1. отредактируйте соответствующий файл из оболочки с помощью sudo vim /etc/modules.conf
  2. возможно, введите пароль пользователя.
  3. нажмите клавишу G перейти к концу документа, а затем o начнется установка.
  4. написать kvm-intel и нажмите Enter, создавая новый линия.
  5. пресс Esc для возврата в нормальный режим vim. "--Вставить-- " исчезнет из донизу.
  6. сохраните файл и выйдите из vim писать :wq.

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


в моем случае виртуализация была отключена.

Так sudo modprobe kvm-intel продолжал давать мне следующие ошибки

не удалось вставить 'kvm_intel': операция не поддерживается

Мне просто нужно было зайти в BIOS и включить виртуализацию.