KVM

KVM in ArchLinux installieren und konfigurieren

KVM in ArchLinux installieren und konfigurieren
KVM steht für Kernel-based Virtual Machine. Diese Software ermöglicht es Benutzern, mehrere virtuelle Maschinen mit unterschiedlichen Betriebssystemen auszuführen, wodurch die Notwendigkeit vermieden wird, konventionellere Methoden zur Verwendung von Virtualbox zu verwenden. KVM ist kostenlos, Open Source und wurde in den letzten zehn Jahren verfeinert und verbessert improved.

Dieser Artikel zeigt Ihnen, wie Sie KVM auf Ihrem ArchLinux-System installieren und konfigurieren.

Teil 1: KVM installieren

Der Installationsvorgang für KVM ist etwas kompliziert, da Sie zuerst das System auf die notwendigen Voraussetzungen überprüfen müssen.

Schritt 1: Suchen Sie nach Virtualisierungsunterstützung

Um zu überprüfen, ob die Virtualisierung auf Ihrem PC aktiviert ist, geben Sie den folgenden Befehl ein:

$ LC_ALL=C lscpu | grep-Virtualisierung


Die Hardwarespezifikationen zum Ausführen von KVM sind VT-x für Intel-Prozessoren und AMD-V für AMD-Prozessoren. Wenn Ihr System über die Hardware zum Erstellen virtueller Maschinen verfügt, sehen Sie im angezeigten Text Folgendes:

Virtualisierung: VT-x
oder
Virtualisierung: AMD-V

Wenn keines von beiden angezeigt wird, bedeutet dies, dass Ihr System die Virtualisierung entweder nicht unterstützt oder von den Entwicklern auf dem Computer deaktiviert wurde. Wenn dies der Fall ist, können Sie die Virtualisierung aktivieren, wenn Sie Ihr System neu starten und das BIOS aufrufen.

Schritt 2: Suche nach Kernel-Modul

Geben Sie den folgenden Befehl ein, um zu sehen, ob Ihr System über das Kernelmodul zum Ausführen von KVM verfügt:

$ zgrep CONFIG_KVM /proc/config.gz


Wenn Sie einen AMD-Prozessor verwenden, sollten Sie CONFIG_KVM_AMD (oder CONFIG_KVM_INTEL, wenn Sie Intel verwenden) gefolgt von =y oder =m sehen, dann können Sie loslegen.

Schritt 3: KVM für ArchLinux installieren

Starten Sie das Terminal und führen Sie den folgenden Code aus, um KVM direkt zu installieren:

$ sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat


Dies sollte KVM auf Ihrem System installieren.

Schritt 4: KVM aktivieren und starten

Geben Sie den folgenden Befehl aus, um KVM zu aktivieren:

$ sudo systemctl enable libvirtd.Bedienung


Geben Sie als Nächstes Folgendes ein:

$ sudo systemctl starte libvirtd.Bedienung


Dann geh zu /Anwendungen und starten Sie den VM-Manager.

Teil 2: KVM konfigurieren

Um KVM weiterhin mit Ihrem Standard-Linux-Konto zu verwenden, können Sie dies tun, indem Sie die libvirtd . ändern.conf-Datei. Greifen Sie auf die Datei zu, indem Sie Folgendes eingeben:

$ sudo pacman -S vim
$ sudo vim /etc/libvirt/libvirtd.conf


Zwischen Zeile 80-90 sollte der Begriff „lineabout unix_sock_group“ stehen.” Sie ändern dies in libvirt.

# unix_sock_group = "libvirt"

Springe zu den Zeilen zwischen 100-110 und ändere die unix_sock_rw_perms auf = 0770

# unix_sock_rw_perms = "0770"

Geben Sie dann den folgenden Code aus, um Ihr Standard-Linux-Konto in libvirt einzuschließen.

$ sudo usermod -a -G libvirt $(whoami)

$ newgrp libvirt


Starten Sie den libvirt-Dienst neu, um die Änderungen zu übernehmen. Geben Sie dazu den folgenden Code aus:

$ sudo systemctl libvirtd neustarten.Bedienung


Sie können jetzt Ihr Linux-Konto verwenden, um KVM zu verwenden.

Um virtuelle Maschinen innerhalb einer virtuellen Maschine zu erstellen, aktivieren Sie die verschachtelte Virtualisierung, indem Sie Folgendes eingeben:

$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel nested=1


Geben Sie Folgendes ein, um diese Änderungen zu übernehmen:

$ echo "Optionen kvm-intel nested=1" | sudo tee /etc/modprobe.d/kvm-intel.conf

Fazit

Dieses Tutorial behandelte die Installation und Konfiguration von KVM auf ArchLinux-Systemen. Wenn Sie die Anweisungen richtig befolgt haben, sollte KVM auf Ihrem System eingerichtet und bereit sein, virtuelle Maschinen auszuführen Machine.

So erfassen und streamen Sie Ihre Gaming-Sitzung unter Linux
In der Vergangenheit galt das Spielen von Spielen nur als Hobby, aber mit der Zeit verzeichnete die Spieleindustrie ein enormes Wachstum in Bezug auf ...
Beste Spiele zum Spielen mit Handtracking
Oculus Quest hat kürzlich die großartige Idee des Hand-Trackings ohne Controller vorgestellt. Mit einer ständig steigenden Anzahl von Spielen und Akti...
So zeigen Sie OSD-Overlay in Vollbild-Linux-Apps und -Spielen an
Das Spielen von Spielen im Vollbildmodus oder die Verwendung von Apps im ablenkungsfreien Vollbildmodus kann Sie von relevanten Systeminformationen ab...