So richten Sie eine virtuelle Windows-Maschine unter Linux ein
Müssen Sie Windows-Software unter Linux ausführen? Eine einfache Methode besteht darin, Windows in einer virtuellen Maschine zu installieren.
Statt sich auf Wine oder Dual-Boot zu verlassen, gibt die Virtualisierung dem virtuellen Windows-PC Zugriff auf die USB-Anschlüsse und andere Geräte Ihres physischen Computers. Dies bedeutet auch, dass Sie die virtuelle Maschine auf einen neuen PC verschieben können, falls Ihr aktueller Computer ersetzt werden muss.
Hier finden Sie alles, was Sie über die Installation von Windows in einer virtuellen Maschine unter Linux mit Oracle VirtualBox wissen müssen.
Was Sie für eine virtuelle Windows-Maschine unter Linux benötigen
Um loszulegen, benötigen Sie die folgenden Dinge:
- Software für virtuelle Maschinen (Was ist eine virtuelle Maschine? )
- Offizielles Windows-ISO (bootfähiger Datenträger oder USB) mit legaler Windows-Lizenz
- PC oder Laptop, der Virtualisierung unterstützt (Sie benötigen außerdem ein externes DVD-Laufwerk, wenn Ihr Laptop ein Ultrabook ist, oder Sie können Ihr eigenes bauen )
- Ausreichend System-RAM
Nun, die ersten beiden Dinge sind für Sie leicht zu bekommen. Es ist selten, einen PC ohne Windows-Lizenz zu besitzen, selbst wenn Sie Linux ausführen, aber Sie benötigen einen mit Virtualisierung.
So aktivieren Sie die Virtualisierung unter Linux
Um zu überprüfen, ob Ihr Linux-PC Virtualisierung unterstützt, öffnen Sie eine Terminal-Eingabeaufforderung und geben Sie ein
lscpu
Dieser Befehl zeigt alles, was Sie über die CPU Ihres Systems wissen müssen, wie Modell, Architektur, Caches und Virtualisierungstechnologie.
In diesem Beispiel verfügt der HP-Laptop über Intel VT-x-Virtualisierung.
Die Virtualisierung kann, falls nicht standardmäßig aktiviert, im System-BIOS eingeschaltet werden. Der Weg dazu hängt von der verwendeten Hardware ab. Um die besten Ergebnisse zu erzielen, booten Sie in Ihr System-BIOS und suchen Sie nach Verweisen auf Intel VT (auf einem PC mit Intel-Architektur) oder AMD-V (auf einem PC mit AMD-CPU und -Motherboard).
Dieses Video erklärt, worauf Sie achten sollten:
In Bezug auf den System-RAM können Sie zwar mit etwas Virtualisierung auf alten Betriebssystemen mit 4 GB davonkommen, Sie sollten jedoch mit 8 GB beginnen, um die besten Ergebnisse zu erzielen. Der zum Testen dieser Anleitung verwendete Laptop verfügt über 12 GB RAM.
Auswahl von Virtualisierungssoftware
Während QEMU wohl die überlegene Option für virtuelle Maschinen für Linux-Systeme ist, wollen wir eine Lösung, die Windows mit einem Minimum an Aufwand ausführen kann und schnell installiert werden kann. Daher verwenden wir für dieses Tutorial Oracle VirtualBox.
Installieren Sie VirtualBox in der Befehlszeile. Für Debian-basierte Systeme:
sudo apt install virtualbox
Verwenden Sie für RHEL-basierte Distributionen (Fedora, CentOS):
sudo dnf install virtualbox
Wenn Sie Arch Linux oder eine ähnliche Distribution verwenden, geben Sie Folgendes ein:
sudo pacman -S virtualbox
Warten Sie, während VirtualBox installiert wird. Alternativ können Sie den Installer auch von Oracle herunterladen. Unsere Anleitung zur Installation von Oracle VirtualBox erklärt dies ausführlicher.
Richten Sie Windows in Oracle VirtualBox ein
Wenn VirtualBox auf Ihrem Linux-PC installiert ist, starten Sie die Software.
Oracle VirtualBox kann verwendet werden, um jede moderne Version von Windows auszuführen. Diese Anleitung ist für jeden geeignet, der Windows 10 oder 11 installieren möchte, sollte aber auch für Windows XP, Vista, 7 oder 8.1 funktionieren. (Einige Einstellungen können abweichen, aber alle werden ausgeführt.)
Klicken Sie zunächst auf Neu und geben Sie dem virtuellen Gerät einen Namen. Stellen Sie im Dropdown-Menü Typ sicher, dass Windows ausgewählt ist, und in Version die richtige Windows-Version. Sie können so ziemlich alles von Windows 3.1 bis heute ausführen.
Klicken Sie auf Weiter, um fortzufahren, und wählen Sie im folgenden Bildschirm die Arbeitsspeichergröße für die virtuelle Maschine aus. Basierend auf dem von Ihnen gewählten Betriebssystem und der Hardware Ihres physischen Computers wird eine empfohlene Standardgröße vorgeschlagen.
Klicken Sie auf Weiter, um Ihr virtuelles Festplattenlaufwerk zu erstellen, und wählen Sie erneut die Standardoption, es sei denn, Sie müssen eine besonders große Datenmenge in der VM ausführen.
Wenn Sie fertig sind, klicken Sie auf Erstellen und wählen Sie dann Ihren bevorzugten Dateityp aus. Wenn Sie nur die virtuelle Festplatte mit VirtualBox verwenden möchten, klicken Sie auf Weiter, andernfalls wählen Sie gegebenenfalls ein anderes Format. Anschließend müssen Sie angeben, ob die virtuelle HDD dynamisch (dh nach Bedarf vergrößert werden soll, bis zur vorgewählten Obergrenze) oder eine feste Größe zugewiesen werden soll. In den meisten Fällen möchten Sie dynamisch.
Klicken Sie auf Weiter, um fortzufahren, bestätigen (oder ändern) Sie den Dateinamen, den Speicherort und die Größe und dann erneut Erstellen, um fortzufahren.
Windows unter Linux installieren
Wenn die virtuelle Maschine konfiguriert ist – stellen Sie sich vor, Sie bauen einen PC, aber mit virtuellen Komponenten – können Sie Windows jetzt installieren. Wenn Sie eine Disc oder einen USB-Stick verwenden, um die ISO-Datei bereitzustellen, ist es jetzt an der Zeit, das Medium mit der ISO-Datei einzulegen.
Klicken Sie nun auf den grünen Startpfeil und wählen Sie den Speicherort der Quelldaten aus – die Windows-Installations-CD. Klicken Sie auf Start und warten Sie dann, während der virtuelle Computer das Windows-Setup lädt.
Wenn Sie Windows bereits installiert haben, sollten Sie damit vertraut sein – wenn nicht, hilft Ihnen der Assistent durch den Prozess.
So installieren Sie eine Windows 10-VM unter Linux ohne die Festplatte
Wenn Sie ein Entwickler sind und nach einer Möglichkeit suchen, Windows 10 zu Testzwecken kurz zu installieren, mag all das oben Genannte wie ein bisschen Aufwand erscheinen.
Glücklicherweise gibt es eine Lösung, die von Microsoft bereitgestellt wird. Virtuelle Computer von Windows 7 bis Windows 10 werden (mit 90-tägigem Ablauf) im Microsoft Edge-Entwicklerportal bereitgestellt. Eine VM von hier kann einfach heruntergeladen und in VirtualBox bereitgestellt werden.
-
Wechseln Sie zur Seite Virtuelle Computer des Microsoft Edge-Entwicklerportals
-
Wählen Sie unter Virtuelle Maschinen das für Ihren Zweck geeignete Betriebssystem aus (wählen Sie aus Windows 7, 8.1 und 10).
-
Wählen Sie unter Wählen Sie eine VM-Plattform die Option VirtualBox aus
-
Klicken Sie auf Download.zip
-
Extrahieren Sie nach dem Herunterladen die heruntergeladene Datei
-
Öffnen Sie Oracle VirtualBox
-
Wählen Sie „Datei“ > „Appliance importieren“.
-
Suchen Sie im Bildschirm Virtuelle Appliance importieren nach der extrahierten Datei Download.zip
-
Klicken Sie auf Weiter
-
Bestätigen Sie die Details der VM und die vorgeschlagenen Einstellungen und nehmen Sie alle Änderungen vor, die Sie für erforderlich halten
-
Klicken Sie auf Importieren, um fortzufahren (die Dauer des Imports hängt von Ihrem System-RAM und der Geschwindigkeit Ihrer Festplatte oder SSD ab).
-
Wenn Sie fertig sind, wählen Sie die neue virtuelle Maschine aus und klicken Sie auf Start.
Um sich bei der Windows-VM anzumelden, verwenden Sie den Standardbenutzernamen/das Standardpasswort von IEUser/Passw0rd!
Wie bereits erwähnt, lohnt es sich, nach der Einrichtung einen Snapshot der virtuellen Maschine zu erstellen, um ein Rollback zu erleichtern, falls etwas schief geht.
Beachten Sie Folgendes: Möglicherweise müssen Sie die Einstellungen Ihrer virtuellen Maschine anpassen, damit dies ordnungsgemäß funktioniert. Die eigenen Richtlinien von Microsoft besagen, dass Sie die folgenden RAM-Mengen verwenden sollten:
- Windows XP-Images: 256 – 512 MB
- Windows Vista-Images: 512 – 1024 MB
- Windows 7-Images: 1024 – 2048 MB
- Windows 8-Images: 1024 – 2048 MB
- Windows 10-Images: 1024 – 2048 MB
Wenn Ihr heruntergeladenes Image der virtuellen Maschine also nicht wie erwartet funktioniert, passen Sie den Arbeitsspeicher wie beschrieben an. Als Faustregel sollten Sie eher zum maximalen als zum minimalen RAM gehen.
Windows starten und Software installieren!
Wenn Sie es so weit geschafft haben, sind Sie fertig. Sie sollten in der Lage sein, in Windows zu booten und Software zu installieren, entweder über DVD (dank der VirtualBox-Tools) oder durch Herunterladen und Installieren.
Alle Ihre üblichen Windows-Anwendungen sollten normal laufen, nur eingeschränkt durch die Hardware Ihres Host-Computers – den physischen PC, auf dem Sie VirtualBox installiert haben. Die Verwendung einer virtuellen Maschine ist wahrscheinlich der beste Weg, um Windows-Apps und -Spiele zu erhalten, wenn Bottles and Wine für Sie nicht funktioniert.
Eine Windows-VM zu haben, die Sie nach Belieben einfach ein- und ausschalten können, während Sie mit Ihrem täglichen Linux-Computing fortfahren, ist ein enormer Vorteil. Wenn Sie Windows-Software ausführen müssen und über die Hardware zur Unterstützung der Virtualisierung verfügen, ist dies eine großartige Lösung.








