Установите KVM на Ubuntu 24.04

Пошаговое руководство

Содержимое страницы

Установить KVM на Ubuntu 24.04 путем проверки поддержки виртуализации процессора, установки пакетов KVM/libvirt, включения службы libvirtd и (опционально) установки virt-manager для графического интерфейса.

homelab

1. Проверка поддержки виртуализации

Выполните эти команды в терминале:

  • Проверьте флаги процессора: lscpu | grep -E 'vmx|svm' Если вы видите vmx (Intel) или svm (AMD), ваш процессор поддерживает виртуализацию.
  • (Опционально) Установите cpu-checker и выполните kvm-ok:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok

Вы должны увидеть “/dev/kvm exists” и “KVM acceleration can be used”.

Если поддержка виртуализации не сообщается, включите ее в BIOS/UEFI, затем загрузитесь обратно в Ubuntu.

2. Установка KVM и основных пакетов

Установите KVM, QEMU, libvirt и сетевые инструменты:

sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst

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

3. Включение и запуск libvirtd

Убедитесь, что демон libvirt запускается автоматически и работает:

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

Команда статуса должна показать службу как “active (running)” без ошибок.

4. Добавление вашего пользователя в группы

Добавьте вашего пользователя в группы kvm и libvirt, чтобы не использовать sudo для каждого действия с ВМ:

sudo adduser $USER kvm
sudo adduser $USER libvirt

Выйдите и войдите снова (или перезагрузитесь), чтобы изменения вступили в силу.

5. (Опционально) Установка графического интерфейса virt-manager

Если вы хотите графический интерфейс для управления ВМ:

sudo apt install -y virt-manager

Затем:

  • Запустите из меню приложений (“Virtual Machine Manager”) или выполните virt-manager.
  • Нажмите “Create a new virtual machine”, выберите свой ISO, установите RAM/CPU/диск и завершите мастер для создания ВМ.

7. (Опционально) Установка Gnome Boxes GUI

sudo apt-get install gnome-boxes

gnome-boxes

И аналогично - нажмите + в верхнем левом углу и создайте новую ВМ из файла или загрузите установку вашей любимой гостевой ОС.

Полезные ссылки