Ich habe es en_windows_10_education_version_1703_updated_march_2017_x64_dvd_10189297.iso
vom Windows-Imagine-Portal heruntergeladen. Ich habe gelesen, dass das Image von einem USB-Stick gebootet werden kann, also habe ich versucht, es zu verwenden dd
.
Mit dem folgenden Befehl:
sudo dd bs=4M if=en_windows_10_education_version_1703_updated_march_2017_x64_dvd_10189297.iso of=/dev/sdc status=progress
Das funktioniert nicht, wenn ich versuche, vom USB-Stick zu booten, also habe ich auch versucht, es /dev/sdc/
durch zu ersetzen /dev/sdc1
.
Mein Computer ist so eingerichtet, dass er zuerst mit UTFI und dann mit Legacy bootet.
Gibt es etwas anderes, das ich versuchen kann, um es zum Laufen zu bringen?
Antwort1
Das Schreiben der ISO-Datei auf den USB-Stick mit dd funktioniert nicht, da dies nur bei Hybrid-ISOs (ISO-Dateien mit MBR und Partitionstabelle) funktioniert, was bei Windows-ISOs nicht der Fall ist (es handelt sich eigentlich um UDFs).
Um daraus ein UEFI-bootfähiges Laufwerk zu machen, müssen Sie das Laufwerk mit fdisk
oder partitionieren gdisk
. Sie benötigen eine MBR/msdos-Partitionstabelle, wenn Sie es auch BIOS/Legacy-bootfähig machen möchten, andernfalls können Sie GPT verwenden (ist aber für UEFI-Booten kein Muss). Eine einzelne Partition (nicht dasselbe wie partitionlos) reicht aus. Der Partitionstyp sollte c
(W95 FAT32 LBA) in fdisk
oder 0700
in sein gdisk
. ef
/ ef00
könnte auch funktionieren, aber das würde verhindern, dass das Laufwerk ohne zusätzliche Schritte in einer normalen Windows-Umgebung zugänglich ist. Verwenden Sie „a“ in fdisk, um die Partition als aktiv zu markieren, wenn Sie sie auch Legacy-bootfähig machen möchten.
Formatieren Sie dann die Partition mit mkfs.fat
(optional mit -F32
). Mounten Sie sowohl die formatierte Partition als auch das Windows-ISO (jeweils an einem anderen Mountpoint) und kopieren Sie den Inhalt des ISO auf das Laufwerk.
Wenn das Laufwerk über Legacy-Bootfunktionen verfügen muss, schreiben Sie den Bootcode in den MBR des Laufwerks und den Bootsektor der Partition mit ms-sys
:
ms-sys -7 /dev/sdX
ms-sys -e /dev/sdXY
Beachten Sie: Wenn Sie Ihre Windows-Installation als UEFI-Variante durchführen möchten, sollten Sie es unter Umständen vermeiden, das Installationslaufwerk im Legacy-Bootmodus zu gestalten, um Mehrdeutigkeiten zu vermeiden, denn der Modus, in dem das Installationslaufwerk gebootet wurde, bestimmt den Bootmodus/die Variante der neuen Windows-Installation.
Antwort2
Wenn Sie Linux Mint verwenden, können Sie die native App „USB Image Writer“ verwenden. Wenn Sie eine andere Distribution verwenden, können Sie das Mint-Repository hinzufügen und die App installieren. Ich habe sie mehrmals erfolgreich verwendet.