Installieren Sie KVM auf Ubuntu 24.04

Anleitung mit Schritt-für-Schritt-Anweisungen

Inhaltsverzeichnis

Sie installieren KVM auf Ubuntu 24.04, indem Sie die CPU-Virtualisierungsunterstützung überprüfen, die KVM/libvirt-Pakete installieren, den libvirtd-Dienst aktivieren und (optional) virt-manager für eine GUI installieren.

homelab

1. Überprüfen der Virtualisierungsunterstützung

Führen Sie diese Befehle in einem Terminal aus:

  • Überprüfen Sie die CPU-Flags: lscpu | grep -E 'vmx|svm' Wenn Sie vmx (Intel) oder svm (AMD) sehen, unterstützt Ihr CPU die Virtualisierung.
  • (Optional) Installieren Sie cpu-checker und führen Sie kvm-ok aus:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok

Sie sollten „/dev/kvm exists“ und „KVM acceleration can be used“ sehen.

Wenn keine Virtualisierungsunterstützung gemeldet wird, aktivieren Sie diese in Ihrem BIOS/UEFI und starten Sie dann Ubuntu neu.

2. Installieren von KVM und Kernpaketen

Installieren Sie KVM, QEMU, libvirt und Netzwerktools:

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

Dies stellt den KVM-Hypervisor, QEMU, den libvirt-Daemon und die Utilities bereit, die zum Erstellen und Verwalten von virtuellen Maschinen benötigt werden.

3. Aktivieren und Starten von libvirtd

Stellen Sie sicher, dass der libvirt-Daemon automatisch startet und läuft:

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

Der Statusbefehl sollte den Dienst als „active (running)“ ohne Fehler anzeigen.

4. Hinzufügen Ihres Benutzers zu Gruppen

Fügen Sie Ihren Benutzer zu den Gruppen kvm und libvirt hinzu, damit Sie nicht für jede VM-Aktion sudo benötigen:

sudo adduser $USER kvm
sudo adduser $USER libvirt

Melden Sie sich ab und wieder an (oder starten Sie neu), damit die neuen Gruppenzugehörigkeiten wirksam werden.

5. (Optional) Installieren der virt-manager-GUI

Wenn Sie eine grafische Oberfläche zum Verwalten von VMs möchten:

sudo apt install -y virt-manager

Dann:

  • Starten Sie es über das Anwendungsmenü („Virtual Machine Manager“) oder führen Sie virt-manager aus.
  • Klicken Sie auf „Create a new virtual machine“, wählen Sie Ihr ISO, legen Sie RAM/CPU/Festplatte fest und beenden Sie den Assistenten, um eine VM zu erstellen.

7. (Optional) Installieren der Gnome Boxes-GUI

sudo apt-get install gnome-boxes

gnome-boxes

Und ähnlich - drücken Sie + oben links und erstellen Sie eine neue VM aus einer Datei oder laden Sie die Installation Ihres bevorzugten Gast-Betriebssystems herunter.