Windows 10 iso sur USB refuse de démarrer

13

J'utilise un fichier ISO "standard" de Windows: Win10_1511_1_English_x64.iso et j'ai vérifié que son md5 correspond à celui attendu. L'iso est montable sous OS X au format "UDF".

Je le copie ensuite "directement" sur ma clé USB, comme:

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

puis branchez-le sur mon Dell Optiplex 780 (un peu vieux, je sais), activez le démarrage à partir d'un périphérique USB dans le BIOS, et choisissez-le, et tout ce que j'obtiens est:

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

Qu'est-ce que je fais mal?

L'USB créé est lisible sous OS X, mais dans les autres fenêtres, il indique simplement "Vous devez formater le disque dans le lecteur E: avant de pouvoir l'utiliser." Donc, il ne démarre pas, et Windows ne peut pas le lire ...

Mise à jour: j'ai exécuté l'OS X "Boot Camp Assistant" (cochez la case "Créer un disque d'installation de Windows 7 ou version ultérieure" et lui ai donné le même fichier ISO), puis il démarre comme par magie (semble être formaté en FAT32). Peut-être que c'est une limitation spéciale de Dell, ils ne peuvent démarrer sur USB que si c'est FAT32? Pourquoi ne démarrerait-il pas à partir d'UDF direct?

rogerdpack
la source

Réponses:

11

Je n'arrive pas à trouver une source officielle pour cela, mais il semble que "UDF" s'il est copié textuellement, ne peut pas être démarré à partir de l'USB. Et de nombreux fichiers ISO sont au format UDF.

Il semble que pour les "lecteurs de CD-ROM", le fait de pouvoir démarrer à partir d'eux soit accompli en se conformant à la norme El Torito . Cependant, pour que le disque «normal» démarre, le «MBR» doit y être défini (ce qui est apparemment des bits différents de ceux d'El Torito). Et apparemment, vous pouvez définir l'un ou l'autre, ou les deux.

Donc, fondamentalement, si c'est une image ISO qui est "juste" El Torito, vous "devez" utiliser un outil (ou faire soigneusement le formatage, le marquage de partition et la copie de fichiers manuellement), qui vous donnera un USB bootable formaté MBR. La copie de bits ISO bruts ne suffit pas.

Quelques «ISO» peuvent ne nécessiter aucun outil spécial : (notez la mention d '«isohybride», dont la documentation mentionne que les ISO normaux (formatés UDF) ne sont amorçables qu'à partir de lecteurs de CD, sauf si vous ajoutez un enregistrement de démarrage principal supplémentaire [c'est-à-dire en dehors d'UDF spec], apparemment de nombreuses ISO de distribution Linux sur la ligne principale sont faites de cette façon spéciale, mais je sais par expérience que les fenêtres installent des ISO d'au moins Windows 10 ne le sont pas).

Pour ceux qui en ont besoin, apparemment, vous devriez éviter les copies brutes du disque ISO vers USB (ex: la ddcommande sur unix *). Ou vous rencontrerez le problème que j'ai fait.

D'après mon expérience, vous passerez généralement d'une conversion ISO UDF à un périphérique USB FAT32. (Le premier est El torito, le dernier MBR, pour leur "système de démarrage").

Comment placer un ISO amorçable sur une clé USB? (répertorie de nombreux utilitaires qui le font "pour vous")

Voir également https://apple.stackexchange.com/a/234290/25085 pour les options liées à OS X.

en relation:

https://blogs.msdn.microsoft.com/matt-harrington/2012/03/27/how-to-create-a-bootable-usb-drive-from-an-iso-image-for-uefi-systems/ (mentionne qu'il doit être FAT32 et avoir des fichiers copiés à partir de l'ISO).

mise à jour: Aucune quantité d'unetbootin ne semblait fonctionner pour moi, ni bootcamp sur les iso plus récents. Je suppose que j'installais sur une ancienne boîte qui ne pouvait pas lire les nouveaux schémas de démarrage. Utiliser rufus sur les fenêtres "MBR" et "NTFS" (fat32 aurait peut-être aussi bien fonctionné, mais a obtenu quelques plaintes de "install.win" étant trop gros) et cela a fonctionné pour un iso Windows 10.

rogerdpack
la source
1
Chaque programme d'installation USB de démarrage Windows que j'ai créé depuis Vista est fat32, mais je ne suis pas sûr que ce soit un problème Dell.
Moab
2
La réponse est tout à fait juste, sauf tous les bits UDF. Le problème n'a vraiment rien à voir avec ISO9660vs UDF(et aucun n'est ISO files are almost all UDF formattedvrai). Il s'agit de savoir si l'ISO est faite uniquement selon El Toritoou «hybride», y compris un MBR.
Tom Yan
@TomYan ahh qui l'explique, merci! J'ai essayé de le mettre à jour.
rogerdpack