Seit Windows 8 ist es einfacher als je zuvor, ein Windows USB-Installationsmedium zu erstellen. So einfach können Benutzer über das Linux-Terminal einen Windows-USB-Stick erstellen. Dies zu tun ist ein sehr langwieriger Prozess, aber was die Installation von Windows-Festplatten angeht, ist das Terminal der schnellste und narrensicherste Weg.

SPOILER-ALARM: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Der erste Schritt besteht darin, Ihr USB-Flash-Laufwerk zu partitionieren. Windows USB-Installationsprogramme müssen in einem bestimmten Format vorliegen: Fat32, um genau zu sein. Dies bedeutet auch, dass Sie den UEFI-Modus verwenden müssen, wenn Sie das Installationsprogramm auf diese Weise ausführen. Kein Fan von UEFI? Folgen Sie nicht dieser Anleitung! Ihr USB-Laufwerk sollte mindestens 4 GB Speicherplatz haben. Verwenden Sie im Idealfall einen mit 8 GB Speicherplatz.

Schließen Sie Ihr USB-Flash-Laufwerk an und führen Sie dann in einem Terminal den Befehl list block (lsblk) aus. Dieser Befehl zeigt alle Blockgeräte auf dem Linux-PC an. Stellen Sie das / dev / -Label Ihres USB-Flash-Laufwerks fest. Denken Sie an die Größe. Auf diese Weise können Sie feststellen, um welches Laufwerk es sich handelt. Führen Sie dann den Befehl parted aus:

Hinweis: In diesem Beispiel lautet das / dev / label des USB-Flash-Laufwerks / dev / sdd. Ihre können abweichen. Stellen Sie sicher, dass Sie es in das ändern, was lsblk anzeigt.

Überprüfen Sie dies -  Was tun, wenn Sie ein Surface Pro 4 nicht einschalten können?

sudo parted /dev/sdd

Erstellen Sie im GNU Parted Partition Tool eine neue Partitionstabelle. Da Windows USB UEFI sein muss, muss diese Partitionstabelle im GPT-Format vorliegen.

mklabel gpt

Beantworten Sie alle Fragen, die GNU Parted zum Erstellen der neuen Partitionstabelle stellt, mit Ja. Erstellen Sie dann ein neues Dateisystem in der neuen Partitionstabelle mit:

mkpart primary fat32 1MiB 100%

Beenden Sie dann GNU Parted with:

quit

Zuletzt formatieren Sie die neue Partition mit dem Befehl mkfs.

sudo mkfs.vfat -F32 /dev/sdd1

Montieren Sie das USB-Format am PC. Montieren Sie Ihr USB-Flash-Laufwerk nicht im Dateimanager. Erstellen Sie stattdessen mit dem Befehl mkdir einen neuen Ordner namens USB.

mkdir ~/USB
sudo mount /dev/sdd1 ~/USB

Mounten Die ISO-Datei

Das USB-Laufwerk hat das richtige Format und kann die Windows-Dateien speichern. Der nächste Schritt besteht darin, die Windows-ISO als Schleifengerät zum Extrahieren der Dateien bereitzustellen. Es ist etwas schwierig, aber Sie können die offizielle Windows 10-ISO von Microsoft erhalten. Die Montage als Loop-Gerät ist wichtig. Benutzer können nicht einfach mit der rechten Maustaste auf eine ISO klicken und die Daten unter Linux extrahieren, da die darin enthaltenen Daten ausgeblendet sind.

Einige Dateimanager unterstützen das Mounten von Disk-Images als Schleife, obwohl dies zweifelhaft ist. Der beste und einfachste Weg, auf diese Art von Daten zuzugreifen, ist über das Terminal.

Schritt 1: Erstellen Sie mit dem Befehl mkdir einen Ordner, in den die Windows-ISO gemountet werden soll.

mkdir ~/WindowsISO

Schritt 2: Mounten Sie die ISO mit dem Befehl mount.

Überprüfen Sie dies -  So installieren Sie das Adapta-KDE-Design unter Linux

sudo mount -o loop /home/username/path/to/windows/ISO/file.iso ~/WindowsISO

Wenn die ISO-Datei erfolgreich bereitgestellt wurde, wird sie beim Ausführen des Befehls lsblk angezeigt.

Verwenden Sie umount, um die Bereitstellung der Windows-ISO-Datei aufzuheben. Beachten Sie, dass die ISO nur dann ausgehängt wird, wenn der Inhalt der ISO nicht verwendet wird. Versuchen Sie nicht, die Bereitstellung aufzuheben, während Dateien kopiert werden.

sudo umount ~/WindowsISO

USB machen

Sowohl das ISO- als auch das USB-Laufwerk sind an ihren jeweiligen Bereichen montiert. Jetzt ist es Zeit, das Installationsmedium zu erstellen. Dies erfolgt mit dem Befehl cp. Bevor Dateien verschoben werden, benötigt das Terminal jedoch Root-Zugriff. Dies liegt daran, dass das USB-Laufwerk als Root bereitgestellt wird und ein normaler Benutzer ~ / USB keine neuen Dateien und Ordner hinzufügen kann. Erhalten Sie eine Wurzelschale mit:

sudo -s

Kopieren Sie dann den gesamten Inhalt der ISO auf das USB-Laufwerk. Verstehen Sie, dass dieser Vorgang einige Zeit dauern wird. Verwenden Sie für optimale Ergebnisse einen USB3-Anschluss, da diese bei Dateiübertragungen tendenziell schneller sind.

cp -r /home/username/WindowsISO/* /home/username/USB

Der Kopiervorgang ist abgeschlossen, sobald Sie das Terminalfenster erneut eingeben können.

Hinweis: Stellen Sie sicher, dass Sie den Benutzernamen im Befehl in den Namen Ihres Benutzers ändern.

Überprüfen Sie dies -  So organisieren Sie Fotos unter Linux mit Digikam

Hängen Sie nach Abschluss der Übertragung das USB-Flash-Laufwerk mit dem Befehl umount aus dem Ordner ~ / USB aus.

sudo umount /dev/sdd1

Wenn es sich weigert, die Bereitstellung aufzuheben, und die Meldung „Das Gerät ist ausgelastet“ angezeigt wird, versuchen Sie, die Bereitstellung zu erzwingen.

sudo umount /dev/sdd1 -l

Kurzer Tipp

Das Erstellen von Windows USB-Installationsmedien im Terminal kann mühsam sein. Um in Zukunft Zeit zu sparen, sollten Sie das Gnome Disks-Tool verwenden, um ein vollständiges Image Ihres USB-Flash-Laufwerks zu erstellen. Dadurch wird eine vollständige Kopie der Partitionstabelle und der darin enthaltenen Dateien erstellt. Wenn Sie dann Windows installieren müssen, speichern Sie das Backup einfach direkt auf dem USB-Stick!

Beachten Sie, dass das rohe IMG-Backup des USB-Laufwerks möglicherweise die gesamte Größe des Flash-Laufwerks hat. Beispiel: Haben Sie ein 32-GB-Flash-Laufwerk mit Windows 10? Das Gnome Disk Utility gibt möglicherweise eine 32-GB-Sicherungsdatei aus. Verwenden Sie für optimale Ergebnisse ein 8-GB-Flash-Laufwerk.

Erfahren Sie hier mehr darüber.

Fazit

Windows war schon immer bekannt für seine Installationsdisketten. In der Vergangenheit klang es wie ein Wunschtraum, nur ein USB-Installationsprogramm unter etwas anderem als Linux zu erstellen, und die Benutzer waren gezwungen, das „offizielle USB-Tool“ zu verwenden. Mit dem Aufkommen von UEFI und universelleren Standards können Benutzer jetzt einen von Microsoft genehmigten USB-Installations-USB direkt vom Linux-Terminal aus erstellen!