Zainstaluj KVM na Ubuntu 24.04

Instrukcja krok po kroku

Page content

Zainstalujesz KVM na Ubuntu 24.04, sprawdzając obsługę wirtualizacji procesora, instalując pakiety KVM/libvirt, włączając usługę libvirtd oraz (opcjonalnie) instalując virt‑manager w celu uzyskania interfejsu graficznego.

homelab

1. Sprawdź obsługę wirtualizacji

Uruchom poniższe polecenia w terminalu:

  • Sprawdź flagi procesora:
    lscpu | grep -E 'vmx|svm'
    Jeśli zobaczysz vmx (Intel) lub svm (AMD), procesor obsługuje wirtualizację.
  • (Opcjonalnie) zainstaluj cpu-checker i uruchom kvm-ok:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok

Powinieneś zobaczyć „/dev/kvm exists” oraz „KVM acceleration can be used”.

Jeśli nie zostanie zgłoszona obsługa wirtualizacji, włącz ją w BIOS/UEFI, a następnie ponownie uruchom Ubuntu.

2. Zainstaluj KVM i pakiety podstawowe

Zainstaluj KVM, QEMU, libvirt oraz narzędzia sieciowe:

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

To zapewni KVM jako hypervisor, QEMU, daemon libvirt oraz narzędzia potrzebne do tworzenia i zarządzania maszynami wirtualnymi.

3. Włącz i uruchom libvirtd

Upewnij się, że daemon libvirt uruchamia się automatycznie i jest aktywny:

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

Polecenie status powinno pokazać, że usługa jest „active (running)” bez błędów.

4. Dodaj użytkownika do grup

Dodaj użytkownika do grup kvm i libvirt, aby nie musieć używać sudo przy każdej akcji z maszyną wirtualną:

sudo adduser $USER kvm
sudo adduser $USER libvirt

Wyloguj się i zaloguj ponownie (lub uruchom ponownie system), aby nowe członkostwa w grupach zostały zastosowane.

5. (Opcjonalnie) Zainstaluj interfejs graficzny virt‑manager

Jeśli chcesz graficzny interfejs do zarządzania maszynami wirtualnymi:

sudo apt install -y virt-manager

Następnie:

  • Uruchom z menu aplikacji („Virtual Machine Manager”) lub uruchom virt-manager.
  • Kliknij „Create a new virtual machine”, wybierz swój ISO, ustaw RAM/Procesor/dysk i ukończ kreatora, aby utworzyć maszynę wirtualną.

7. (Opcjonalnie) Zainstaluj interfejs graficzny Gnome Boxes

sudo apt-get install gnome-boxes

gnome-boxes

I podobnie – kliknij + w lewym górnym rogu i utwórz nową maszynę wirtualną z pliku lub pobierz instalację ulubionego systemu gościa.

Przydatne linki