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 dd
Befehl 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.