So erstellen Sie eine virtuelle Windows-Maschine unter Linux mit KVM

So erstellen Sie eine virtuelle Windows-Maschine unter Linux mit KVM
Leser wie Sie unterstützen MUO. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Mehr lesen.

Das Ausführen einer virtuellen Windows-Maschine neben Linux hat seine Vorteile. Wenn Sie eine virtuelle Windows-Maschine eingerichtet haben, müssen Sie sich nicht mit Kompatibilitätsebenen herumschlagen oder nach Open-Source-Alternativen zu Ihren bevorzugten Windows-Apps suchen. Darüber hinaus ist es für Sie als Entwickler einfacher, Ihre Software auf mehreren Betriebssystemen zu testen.





Video des Tages Starforge Voyager Creator: Lohnt es sich, diese Marke für maßgeschneiderte Gaming-PCs auszuprobieren? Ein beeindruckender Gaming-/Streaming-PC, hergestellt von einem neuen und von Streamern unterstützten Unternehmen, das unbedingt Wellen schlagen will

Kernelbasierte virtuelle Maschinen oder KVM sind die beste Wahl, wenn es darum geht, eine virtuelle Windows-Maschine unter Linux einzurichten. Aber wie erstellt man einen neuen KVM und installiert Windows darauf?





1. Installieren und konfigurieren Sie die erforderliche KVM-Software

Als ersten Schritt müssen Sie prüfen, ob Ihre CPU die Virtualisierung unterstützt und ob diese auf Ihrem System aktiviert ist. Führen Sie dazu Folgendes aus:





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  Überprüfen Sie die Virtualisierungsunterstützung unter Linux

Eine Ausgabe größer als 0 bedeutet, dass die Virtualisierung aktiviert ist und Sie fortfahren können. Andernfalls starten Sie Ihren PC neu. Gehen Sie zu den BIOS-Optionen und aktivieren Sie die Virtualisierungsunterstützung .

Wenn Sie zum ersten Mal mit KVM arbeiten, müssen Sie es verstehen Kernelbasierte virtuelle Maschinen und wie sie funktionieren .



Sobald die Virtualisierung eingerichtet ist, installieren Sie die erforderlichen KVM-Pakete aus den Repositorys Ihrer Distribution. Der Installationsbefehl variiert je nach verwendeter Distribution.

Führen Sie auf Debian- und Ubuntu-basierten Distributionen Folgendes aus:





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

Auf Arch Linux und seinen Derivaten:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Installieren Sie KVM-Pakete auf Fedora und RHEL mit:





 sudo dnf install @virtualization

Als nächstes aktivieren und starten Sie den libvirt-Daemon, indem Sie Folgendes ausführen:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

Überprüfen Sie, ob libvirtd ordnungsgemäß läuft mit:

 sudo systemctl status libvirtd

Wenn der Ausgang grün „aktiv“ anzeigt, können Sie bedenkenlos fortfahren. Wenn „inaktiv“ in Rot angezeigt wird, führen Sie die oben genannten Befehle erneut aus.

Fügen Sie abschließend Ihren Benutzer zu den Gruppen libvirt und kvm hinzu mit:

 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. Laden Sie die Windows 10-ISO herunter

Nachdem Sie die Virtualisierungskonfiguration erledigt haben, können Sie nun eine virtuelle Maschine erstellen. Laden Sie jedoch zunächst die Windows 10-ISO-Datei herunter, die Sie zum Starten der VM verwenden.

Gehen Sie zur Windows 10-Downloadseite und scrollen Sie zur Auswahl nach unten Windows 10 (Multi-Edition-ISO) aus dem Dropdown-Menü Edition auswählen. Dann klick Bestätigen .

  Laden Sie die ISO-Datei für Windows 10 herunter

Wählen Sie die entsprechende Sprache aus und klicken Sie Weitermachen . Sie haben nun zwei Möglichkeiten, die 64- und 32-Bit-Version von Windows 10 herunterzuladen. Klicken Sie auf die Version, die Sie installieren möchten.

Herunterladen: Windows 10 (Frei)

3. Erstellen Sie mit virt-manager eine neue KVM

Starten Sie Virtual Machine Manager durch Eingabe virtueller Manager in der Befehlszeile oder über das Anwendungsmenü. Drücke den Erstellen Sie eine neue virtuelle Maschine Option (das Desktop-Symbol mit einer Wiedergabetaste in der Mitte), um fortzufahren.

  Erstellen Sie eine neue virtuelle KVM-Maschine

Fahren Sie mit der Standardauswahl fort: Lokale Installationsmedien – und klicken Nach vorne .

  Lokale Medien installieren KVM Linux

Klicken Durchsuchen > Lokal durchsuchen und wählen Sie die heruntergeladene Windows 10 ISO-Datei aus Ihrem Speicher aus. Klicken Offen um das ISO-Image auszuwählen. Virtual Machine Manager erkennt das Betriebssystem automatisch. Klicken Nach vorne fortfahren.

  Wählen Sie die Windows-ISO-Datei im Virt-Manager aus

Geben Sie die Menge an Arbeitsspeicher und CPU-Kernen an, die Sie der virtuellen Maschine zuweisen möchten. Zunächst einmal reicht die Hälfte des tatsächlichen Arbeitsspeichers Ihres Computers mehr als aus. Wählen Sie hinsichtlich der CPU-Kerne einen Wert zwischen einem Drittel und der Hälfte der verfügbaren Kerne aus. Sobald Sie fertig sind, drücken Sie Nach vorne .

  Speicher und CPU für KVM konfigurieren

Vergewissern Sie sich im folgenden Fenster Aktivieren Sie Speicher für diese virtuelle Maschine ist abgehakt. Geben Sie dann die Größe des Disk-Images an (50 GB reichen aus) und klicken Sie Nach vorne .

  Weisen Sie Speicherplatz für Windows KVM zu

Geben Sie den Namen der virtuellen Maschine ein und klicken Sie Beenden Sobald Sie die VM-Spezifikationen überprüft haben.

  Sehen Sie sich die Spezifikationen von Windows KVM an

Virtual Machine Manager erstellt nun die Maschine und startet sie direkt danach.

So senden Sie eine E-Mail an ein Telefon

4. Installieren Sie Windows 10 auf dem KVM

Es öffnet sich ein neues Virtual Machine Manager-Fenster, in dem Sie sehen können, wie Ihr Windows-Computer startet. Der Bildschirm wird blau und das Windows-Setup-Fenster erscheint.

Wählen Sie aus der Liste der verfügbaren Optionen die zu installierende Sprache, das Zeit- und Währungsformat sowie die Tastatur oder Eingabemethode aus. Sobald Sie fertig sind, drücken Sie Weiter > Jetzt installieren .

  Windows-Installation in KVM

Der Einrichtungsvorgang beginnt nun und Sie werden aufgefordert, einen Produktschlüssel einzugeben. Geben Sie den Produktschlüssel ein, falls Sie einen haben. Andernfalls wählen Sie aus Ich habe keinen Produktschlüssel .

  Geben Sie den Windows-Produktschlüssel ein

Es gibt verschiedene Versionen von Windows 10 Sie können installieren. Wählen Sie das aus, das Sie installieren möchten, und klicken Sie Nächste . Aktivieren Sie auf dem folgenden Bildschirm das Kontrollkästchen neben ich akzeptiere die Lizenzbedingungen und klicken Nächste .

  Wählen Sie die Windows-Edition

Wählen Benutzerdefiniert: Nur Windows installieren (erweitert) da auf der virtuellen Maschine noch kein Windows installiert ist.

  Windows in einem KVM aktualisieren oder benutzerdefinierte installieren

Partitionieren Sie im nächsten Bildschirm das Laufwerk mithilfe von Neu , Löschen , Und Format Optionen, wenn Sie mehrere Laufwerke haben möchten. Für diejenigen, die eine einzelne Partition einrichten möchten, klicken Sie Nächste .

Windows beginnt nun mit der Installation auf der virtuellen Maschine. Sie werden die folgenden Schritte ausführen: Windows-Dateien kopieren, Dateien für die Installation vorbereiten, Funktionen installieren, Updates installieren und Fertigstellen.

  Windows-Installation in einem KVM