Non riesco a trovare una fonte ufficiale per questo, ma sembra che "UDF" se copiato alla lettera, non può essere avviato da USB. E molti file ISO sono formattati UDF.
Sembra che per i "cd rom drive" essere in grado di avviarsi da loro sia realizzato dalla loro conformità allo standard El Torito . Tuttavia, affinché il disco "normale" si avvii, deve essere impostato "MBR" (che apparentemente è diverso dai bit El Torito). E apparentemente puoi impostare l'uno o l'altro o entrambi.
Quindi, fondamentalmente, se si tratta di un ISO che è "solo" El Torito, devi "usare" uno strumento (o eseguire attentamente la formattazione, la marcatura delle partizioni e la copia dei file manualmente), che ti darà un USB avviabile formattato MBR. La copia di bit ISO grezzi non è sufficiente.
Alcuni "ISO" potrebbero non aver bisogno di alcuno strumento speciale : (nota la menzione di "isoibrido", la cui documentazione menziona che gli ISO normali (formattati con UDF) sono avviabili solo da unità CD a meno che tu non aggiunga un record di avvio principale extra [cioè al di fuori di UDF spec], apparentemente molti ISO di distro linux su linea principale sono fatti in questo modo speciale, ma so per esperienza che Windows non installa ISO di almeno Windows 10).
Per quelli che ne hanno bisogno, apparentemente dovresti evitare copie di dischi grezzi da ISO a USB (es: il dd
comando su unix *). O ti imbatterai nel problema che ho fatto.
Nella mia esperienza, in genere ti convertirai da un ISO UDF a un dispositivo USB FAT32. (Il primo è El Torito, il secondo MBR, per il loro "sistema di avvio").
Come inserisco un ISO avviabile su un'unità USB? (elenca molte utility che lo fanno "per te")
Vedi anche https://apple.stackexchange.com/a/234290/25085 per le opzioni relative a OS X.
relazionato:
https://blogs.msdn.microsoft.com/matt-harrington/2012/03/27/how-to-create-a-bootable-usb-drive-from-an-iso-image-for-uefi-systems/ (menziona che deve essere FAT32 e che i file devono essere copiati dall'ISO).
aggiornamento: nessuna quantità di unetbootin sembrava funzionare per me, bootcamp né su iso più recenti. Immagino che stavo installando su una vecchia scatola che non riusciva a leggere i nuovi schemi di avvio. Usando rufus su Windows "MBR" e "NTFS" (potrebbe aver funzionato anche fat32, ma alcune lamentele sul fatto che "install.win" fosse troppo grande) e funzionava per un iso di Windows 10.