Windows 10 ISO auf USB weigert sich zu booten

13

Ich verwende eine Windows-Standard-ISO-Datei: Win10_1511_1_English_x64.iso und habe überprüft, ob die MD5-Datei mit der erwarteten übereinstimmt. Die ISO kann in OS X als "UDF" -Format gemountet werden.

Ich kopiere es dann "direkt" auf mein USB-Laufwerk, wie:

sudo dd if=Win10_1511_1_English_x64.iso of=/dev/rdisk1 bs=1m

Schließen Sie es dann an meinen Dell Optiplex 780 an (ein bisschen alt, ich weiß), aktivieren Sie das Booten von einem USB-Gerät im BIOS und wählen Sie es aus. Alles, was ich bekomme, ist:

No boot device available - strike F1 to retry boot ...

Was mache ich falsch?

Der erstellte USB ist in OS X lesbar, in anderen Windows-Feldern wird jedoch nur "Sie müssen die Festplatte in Laufwerk E formatieren: bevor Sie sie verwenden können" angezeigt. Es bootet also nicht und Windows kann es auch nicht lesen ...

Update: Ich habe OS X "Boot Camp Assistant" ausgeführt (aktivieren Sie das Kontrollkästchen "Installationsdiskette für Windows 7 oder höher erstellen" und ihm dieselbe ISO-Datei gegeben), und dann wurde es auf magische Weise einwandfrei gestartet (scheint FAT32 formatiert zu sein). Vielleicht ist es eine spezielle Dell-Einschränkung, dass sie nur über USB booten können, wenn es sich um FAT32 handelt? Warum sollte es nicht von UDF booten?

Rogerdpack
quelle

Antworten:

11

Ich kann anscheinend keine offizielle Quelle dafür finden, aber es scheint, dass "UDF", wenn es wörtlich kopiert wird, nicht von USB gebootet werden kann. Viele ISO-Dateien sind UDF-formatiert.

Es scheint, dass für "CD-ROM-Laufwerke" das Booten von ihnen dadurch erreicht wird, dass sie dem El Torito- Standard entsprechen. Damit jedoch eine "normale" Festplatte gestartet werden kann, muss der "MBR" darin eingestellt sein (was anscheinend andere Bits als die El Torito-Bits sind). Und anscheinend können Sie das eine oder das andere oder beides einstellen.

Wenn es sich also um eine ISO handelt, die "nur" El Torito ist, müssen Sie ein Tool "verwenden" (oder die Formatierung, Partitionsmarkierung und Dateikopie sorgfältig manuell durchführen), mit dem Sie einen MBR-formatierten, bootfähigen USB erhalten. Das Kopieren von ISO-Rohbits reicht nicht aus.

Einige "ISO" benötigen möglicherweise kein spezielles Tool : (Beachten Sie die Erwähnung von "Isohybrid", in dessen Dokumentation erwähnt wird, dass normale ISO (UDF-formatiert) nur von CD-Laufwerken bootfähig sind, es sei denn, Sie fügen einen zusätzlichen Master-Boot-Datensatz hinzu [dh außerhalb von UDF spec], anscheinend werden viele Haupt-Linux-Distribution-ISO's auf diese spezielle Weise hergestellt, aber ich weiß aus Erfahrung, dass Windows-Installations-ISO's von mindestens Windows 10 dies nicht sind).

Für diejenigen, die es benötigen, sollten Sie anscheinend unformatierte Kopien von ISO auf USB vermeiden (z. B. den ddBefehl unter Unix *). Oder du wirst auf das Problem stoßen, das ich gemacht habe.

Nach meiner Erfahrung konvertieren Sie normalerweise von einem UDF-ISO-Gerät zu einem FAT32-USB-Gerät. (Ersteres ist El Torito, letzteres MBR für ihr "Boot-System").

Wie platziere ich eine bootfähige ISO auf einem USB-Laufwerk? (listet viele Dienstprogramme auf, die dies "für Sie" tun)

Siehe auch https://apple.stackexchange.com/a/234290/25085 für OS X-bezogene Optionen.

verbunden:

https://blogs.msdn.microsoft.com/matt-harrington/2012/03/27/how-to-create-a-bootable-usb-drive-from-an-iso-image-for-uefi-systems/ (erwähnt, dass es FAT32 sein muss und Dateien von der ISO kopiert werden müssen).

Update: Keine Menge von Unetbootin schien für mich zu funktionieren, Bootcamp auch nicht auf neueren ISO's. Ich schätze, ich habe auf einer älteren Box installiert, die keine neuen Boot-Schemata lesen konnte. Die Verwendung von Rufus unter Windows "MBR" und "NTFS" (fat32 hat möglicherweise ebenfalls funktioniert, es gab jedoch einige Beschwerden, dass "install.win" zu groß ist) und es funktionierte für eine Windows 10-ISO.

Rogerdpack
quelle
1
Jedes Windows-bootfähige USB-Installationsprogramm, das ich seit Vista erstellt habe, ist fat32. Ich bin mir jedoch nicht sicher, ob es sich um ein Dell-Problem handelt.
Moab
2
Die Antwort ist ganz richtig, bis auf alle Details UDF. Das Problem hat eigentlich nichts mit ISO9660vs zu tun UDF(und beides ist auch nicht ISO files are almost all UDF formattedwahr). Es geht darum, ob die ISO rein gemäß El Toritooder "hybrid" einschließlich eines MBR erstellt wird.
Tom Yan
@ TomYan ahh das erklärt es, danke! Ich habe versucht, es zu aktualisieren.
Rogerdpack