So installieren Sie KVM und erstellen virtuelle Maschinen unter Ubuntu
Wenn Sie Linux verwenden, benötigen Sie keine VirtualBox oder VMware, um virtuelle Maschinen zu erstellen. Sie können KVM - die kernelbasierte virtuelle Maschine - verwenden, um Windows und Linux auf virtuellen Maschinen auszuführen.
Sie können KVM direkt oder mit anderen Befehlszeilentools verwenden. Die grafische Virtual Machine Manager-Anwendung (Virt-Manager) wird Personen, die andere Virtual Machine-Programme verwendet haben, am besten bekannt vorkommen.
KVM installieren
KVM funktioniert nur, wenn Ihre CPU Hardware-Virtualisierung unterstützt - entweder Intel VT-x oder AMD-V. Führen Sie den folgenden Befehl aus, um festzustellen, ob Ihre CPU diese Funktionen enthält:
egrep -c '(svm | vmx)' / proc / cpuinfo
Eine 0 zeigt an, dass Ihre CPU keine Hardwarevirtualisierung unterstützt, eine 1 oder mehr dagegen. Möglicherweise müssen Sie die Hardware-Virtualisierungsunterstützung im BIOS Ihres Computers aktivieren, auch wenn dieser Befehl eine 1 oder mehr zurückgibt.
Verwenden Sie den folgenden Befehl, um KVM und unterstützende Pakete zu installieren. Virt-Manager ist eine grafische Anwendung zum Verwalten Ihrer virtuellen Maschinen. Sie können den Befehl kvm direkt verwenden, aber libvirt und Virt-Manager vereinfachen den Prozess.
sudo apt-get installiert qemu-kvm libvirt-bin brücke-utils virt-manager
Nur der Root-Benutzer und Benutzer in der Gruppe libvirtd haben die Berechtigung zur Verwendung von virtuellen KVM-Maschinen. Führen Sie den folgenden Befehl aus, um Ihr Benutzerkonto der Gruppe libvirtd hinzuzufügen:
Sudo-Adduser Name libvirtd
Nachdem Sie diesen Befehl ausgeführt haben, melden Sie sich ab und wieder an. Führen Sie diesen Befehl aus, nachdem Sie sich wieder angemeldet haben, und es sollte eine leere Liste der virtuellen Maschinen angezeigt werden. Dies zeigt an, dass alles richtig funktioniert.
virsh -c qemu: /// Systemliste
Virtuelle Maschinen erstellen
Nachdem Sie KVM installiert haben, können Sie ihn am einfachsten mit der Anwendung Virtual Machine Manager verwenden. Sie finden es in Ihrem Dash.
Klicken Sie auf die Schaltfläche Create New Virtual Machine (Neue virtuelle Maschine erstellen) in der Symbolleiste. Der Virtual Machine Manager führt Sie durch die Auswahl einer Installationsmethode, die Konfiguration der virtuellen Hardware Ihrer virtuellen Maschine und die Installation des gewünschten Gastbetriebssystems.
Der Prozess wird Ihnen bekannt sein, wenn Sie VirtualBox, VMware oder eine andere Anwendung für virtuelle Maschinen verwendet haben. Sie können die Installation von einem Datenträger, einem ISO-Image oder sogar von einem Netzwerkpfad aus durchführen.
Um einer virtuellen Maschine mehr als 2 GB Arbeitsspeicher zuzuweisen, benötigen Sie einen 64-Bit-Linux-Kernel. Systeme, auf denen 32-Bit-Kernel ausgeführt werden, können einer virtuellen Maschine maximal 2 GB RAM zuweisen.
Standardmäßig bietet KVM ein NAT-ähnliches Bridged-Netzwerk. Ihre virtuelle Maschine wird im Netzwerk nicht als eigenes Gerät angezeigt, sie hat jedoch Netzwerkzugriff über das Hostbetriebssystem. Wenn Sie Server-Software in Ihrer virtuellen Maschine ausführen und möchten, dass sie von anderen Geräten im Netzwerk aus zugänglich ist, müssen Sie die Netzwerkeinstellungen anpassen.
Nach der Auswahl der Installationsmethode startet Virt-Manager das Gastbetriebssystem in einem Fenster. Installieren Sie das Gastbetriebssystem wie auf einem physischen Computer.
Verwalten von virtuellen Maschinen
Im Virtual Machine Manager-Fenster wird eine Liste Ihrer installierten virtuellen Maschinen angezeigt. Klicken Sie im Fenster mit der rechten Maustaste auf virtuelle Maschinen, um Aktionen auszuführen, z. B. Starten, Herunterfahren, Klonen oder Migrieren.
Sie können Informationen zur virtuellen Maschine anzeigen und ihre virtuelle Hardware konfigurieren, indem Sie im Fenster der virtuellen Maschine auf das Symbol der i-förmigen Symbolleiste klicken.