Windows 10 ISO su USB si rifiuta di avviarsi


13

Sto usando un file ISO "standard" di Windows: Win10_1511_1_English_x64.iso e ho verificato che il suo md5 corrisponde al previsto. L'iso è montabile in OS X come formato "UDF".

Poi lo copio "direttamente" sul mio drive USB, come:

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

quindi collegalo al mio Dell optiplex 780 (un po 'vecchio, lo so), abilita l'avvio da un dispositivo USB nel BIOS e selezionalo, e tutto ciò che ottengo è:

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

Che cosa sto facendo di sbagliato?

L'USB creato è leggibile in OS X, ma in altre finestre, dice semplicemente "Devi formattare il disco nell'unità E: prima di poterlo usare." Quindi non si avvia e Windows non può leggerlo ...

Aggiornamento: ho eseguito OS X "Boot Camp Assistant" (selezionare la casella "Crea un disco di installazione di Windows 7 o versione successiva" e gli ho dato lo stesso file ISO), quindi si avvia magicamente bene (sembra essere formattato FAT32). Forse è una limitazione Dell speciale che possono essere avviati su USB solo se è FAT32? Perché non dovrebbe avviarsi da UDF diretto?

Risposte:


11

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 ddcomando 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.


1
Ogni programma di installazione USB avviabile di Windows che ho creato da quando Vista è stato fat32, non sono sicuro che si tratti di un problema Dell.
Moab,

2
La risposta è giusta, tranne tutti i dettagli UDF. Il problema non ha davvero nulla a che fare con ISO9660vs UDF(e nessuno dei due è ISO files are almost all UDF formattedvero). Si tratta di stabilire se l'ISO è realizzato in modo puramente conforme El Toritoo "ibrido", incluso un MBR.
Tom Yan,

@TomYan ahh che lo spiega, grazie! Ho provato ad aggiornarlo.
rogerdpack
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.