So installieren Sie KVM auf Ubuntu 20.04 LTS

Schritt-für-Schritt-Anleitung zur Installation von KVM unter Ubuntu 20.04 und zum Erstellen virtueller Maschinen mit virt-manager

KVM oder Kernel-based Virtual Machine ist ein Modul im Linux-Kernel, mit dem Benutzer virtuelle Maschinen auf ihrem System ausführen können. Es bietet im Vergleich zu anderer Virtualisierungssoftware eine nahezu Bare-Metal-Leistung, da es eng in den Linux-Kernel eingebunden ist.

KVM in Verbindung mit seinem API/Toolkit namens libvirt wird verwendet, um eine VM in Ubuntu zu erstellen. Die Tools wie Virt-Manager (GUI-Frontend) und Virsh (CLI) werden verwendet, um die Erstellung und Verwaltung von VMs zu vereinfachen.

In diesem Artikel erfahren Sie, wie Sie KVM auf Ubuntu 20.04 LTS richtig installieren.

Voraussetzungen

Bevor wir mit der Installation beginnen, müssen wir sicherstellen, dass wir die Voraussetzungen für die Ausführung von KVM erfüllen. Wir brauchen einen Prozessor, der Hardwarevirtualisierung unterstützt. Wenn der Prozessor Hardwarevirtualisierung unterstützt, müssen wir sicherstellen, dass er im BIOS aktiviert ist.

Um zu überprüfen, ob Ihr Prozessor Hardwarevirtualisierung unterstützt, drücken Sie Strg+Alt+T Terminal zu öffnen. Wir werden einen ordentlichen Befehl namens verwenden egrep die Regexp verwendet, um ein Textmuster aus einer Datei zu suchen. Die Datei, in der wir nach Informationen zur CPU suchen, befindet sich unter /proc/cpuinfo. Fügen Sie den folgenden Befehl in das Terminal ein, um die Unterstützung der Hardwarevirtualisierung zu überprüfen.

egrep -c '(vmx|svm)' /proc/cpuinfo

Wenn Sie eine andere Ausgabe als erhalten 0 dann unterstützt Ihr Prozessor die Hardwarevirtualisierung. Die Ausgabenummer ist nein. von Kernen oder Threads, die Ihr Prozessor hat. Jetzt muss nur noch sichergestellt werden, dass die Hardwarevirtualisierung im BIOS aktiviert ist.

Der Prozess zum Aktivieren der Hardwarevirtualisierung hängt jetzt davon ab, ob Sie einen Intel- oder AMD-Prozessor haben. Lesen Sie im Handbuch Ihres Motherboards nach, wie Sie die Virtualisierung aktivieren. Bei Intel-Prozessoren müssen Sie die Virtualisierung in den BIOS-Einstellungen aktivieren. Aktivieren Sie für AMD-Prozessoren die Einstellung, die als SVM-Modus bezeichnet wird.

Wir haben nun verifiziert, dass wir über einen Prozessor verfügen, der Hardwarevirtualisierung unterstützt, und diesen im BIOS aktiviert. Jetzt können wir mit der Installation fortfahren.

Installation

Öffnen Sie das Terminal, indem Sie drücken Strg+Alt+T Tastaturkürzel. Um KVM zu installieren, fügen Sie den folgenden Befehl in das Terminal ein und drücken Sie die Eingabetaste.

sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

Der qemu-kvm ist KVM-Paket, während libvirt-daemon-system und libvirt-clients sind libvirt-Toolkit-Pakete. Der bridge-utils Paket wird zum Konfigurieren der Ethernet-Bridge für VMs verwendet.

Überprüfen der Installation

Es gibt zwei Methoden, um die erfolgreiche Installation von KVM zu überprüfen. Entweder laufen

kvm --version

oder

virsh list --all

Wenn Sie die oben gezeigte Ausgabe erhalten, ist KVM ordnungsgemäß auf Ihrem System installiert. Sie können jetzt eine VM erstellen mit virsh Befehl zum Erstellen oder Installieren von VMs virt-manager ein GUI-Tool zum Erstellen und Verwalten Ihrer VM nach Ihren Wünschen.

Erstellen einer VM

In diesem Abschnitt verwenden wir virt-manager, um eine VM unter Ubuntu 20.04 zu erstellen und auszuführen. Führen Sie den folgenden Befehl aus, um virt-manager unter Ubuntu 20.04 zu installieren:

sudo apt install virt-manager

Führen Sie nach Abschluss der Installation den virt-manager aus. Sie werden mit dem folgenden Fenster begrüßt.

Um eine neue VM zu erstellen, müssen Sie auf klicken Erstellen Sie eine neue virtuelle Maschine Taste.

Ein Popup-Fenster mit dem Titel Neue VM erscheint, wählen Sie die Lokales Installationsmedium (ISO-Image oder CD-ROM) Option und klicken Sie auf Weiter.

Wir benötigen ein ISO-Image eines Betriebssystems, dessen virtuelle Maschine wir erstellen möchten. Klicken Sie auf Durchsuchen, um ein zu installierendes Betriebssystem auszuwählen.

Sie werden präsentiert mit Wählen Sie Speichervolumen Fenster verwenden, werden wir derzeit den Standardspeicherpool verwenden. Sie können versuchen, herumzuspielen, indem Sie neue Speicherpools erstellen, die virt-manager verwenden kann. Vorerst kopieren wir das ISO-Image des Betriebssystems in das folgende Verzeichnis mit cp Befehl.

sudo cp source_of_iso_file /var/lib/libvirt/images

Wir benötigen Root-Rechte, um ISO in den Standardpool zu kopieren, daher verwenden wir sudo Befehl und source_of_iso_file ist der Speicherort Ihres gewählten Betriebssystems. Nachdem Sie die ISO in das libvirt-Image-Verzeichnis kopiert haben, klicken Sie auf Volume-Liste aktualisieren Taste. Die von Ihnen gewählte OS-ISO wird in der Liste unten angezeigt, ich wähle MX-Linux zur Installation aus.

Wählen Sie das Betriebssystem aus, das Sie installieren möchten, und klicken Sie auf Wählen Sie Lautstärke Taste.

Nachdem Sie ISO ausgewählt haben, klicken Sie im vorherigen Fenster auf Weiter.

Wählen Sie im nächsten Fenster die Menge an Arbeitsspeicher/RAM aus, die der VM und Anzahl der CPU-Kerne zugewiesen werden soll. Ich schlage vor, mindestens die empfohlene Mindestmenge zuzuweisen, die vom Betriebssystem erforderlich ist.

Als nächstes weisen Sie mindestens den vom Betriebssystem erforderlichen Mindestspeicherplatz zu. Ich empfehle mindestens 30 GB für Windows und 20 GB für alle Linux-Distributionen. Virt-manager erstellt automatisch eine virtuelle Festplatte für das Betriebssystem, wenn die erste Option ausgewählt ist.

Spitze: Sie können mit der zweiten Option selbst benutzerdefinierten Speicher erstellen.

Sie können den Namen der VM auf diesem neuen Bildschirm ändern und die Details bestätigen. Klicken Sie auf Fertig stellen, um die Installation Ihres Betriebssystems auf der virtuellen Festplatte zu starten.

Spitze: Sie können auch versuchen, Ihre VM-Einstellungen zu optimieren, indem Sie das Häkchen bei setzen Anpassen der Konfiguration vor der Installation Option für eine zusätzliche Funktion.

Schließen Sie die Installation des Betriebssystems ab, indem Sie dem Installationsprozess für das ausgewählte Betriebssystem folgen.

Nach Abschluss der Installation können Sie die VM starten, indem Sie sie auswählen und auf klicken Schalten Sie die virtuelle Maschine ein Taste

Jetzt haben wir eine funktionsfähige VM, die Sie verwenden können.