Veuillez ne pas me renvoyer aux réponses (généralement erronées) qui ont été publiées à ce sujet. Aucun n'est correct.
Au cours des dernières années, j'ai créé un million de clés de démarrage comme ceci: dd if=(this).iso of=/dev/sdb bs=4M bla ..
Évidemment, cela fonctionne à chaque fois pour un ISO, en particulier des distributions Linux, mais s'il s'agit d'une iso Windows 7 ou 10, la clé USB résultante n'est pas démarrable et est pas vu par un BIOS PC (Dell en particulier). L'iso est parfaitement bon et se monte en tant que système de fichiers avec tous les médias Windows, mais le BIOS ne le voit pas, il est donc inutilisable. Pourquoi pas?
Corollaire: Microsoft fournit divers outils pour saisir l'iso et effectuer l'écriture nécessaire sur USB / DVD (exécuté sous Windows). Ces outils échouent. Je m'en fiche, mais je veux savoir, y a-t-il quelque chose de magique que ces outils font qui n'est pas seulement une copie physique directe comme le dd
fait?
dd
, mais l'image que vous pourriez créer à mi - chemin à travers ce processus n'est pas la même chose que l'iso que vous commencez maintenant.Réponses:
Le clonage (avec
dd
ou d'autres outils de clonage) fonctionne bien avec la plupart des fichiers iso linux actuels. Ce sont des fichiers iso hybrides, préparés de telle sorte que le même fichier puisse être utilisé pour créer un disque de démarrage DVD et un lecteur de démarrage USB et une carte mémoire de démarrage (par exemple une carte SD).Le clonage ne crée pas de clé USB amorçable à partir d'un fichier ISO Windows actuel. Vous avez besoin d'un outil spécial à cet effet, ou effectuez les étapes manuellement (dans le processus d'extraction), si vous le souhaitez.
Ce lien se concentre principalement sur l'outil
woeusb
(un outil sous Linux) pour créer une clé USB amorçable à partir d'un fichier ISO Windows actuel. Je l'ai testé récemment et je peux vérifier qu'il fonctionne.Vous pouvez faire vous-même la magie avec une aide détaillée sur
help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files
la source
Je crois que cela a été répondu, mais je voulais ajouter une description plus détaillée de ce qui se passe. Tout d'abord, les CD-ROM et DVD sont lus par un ordinateur différemment de tous les autres supports de disque. C'est qu'un CD-ROM ou un DVD sera formaté avec un système de fichiers appelé ISO 9660 (ou un système de fichiers plus récent appelé UDF). Les autres supports de type disque (y compris tout ce qui est USB), d'autre part, commencent par un Master Boot Record ou MBR. Les disques plus gros utilisent désormais GPT, mais c'est similaire pour cette discussion. Le BIOS de votre ordinateur lira le MBR ou le GPT à partir du support de disque et y recherchera un chargeur de démarrage. Avec le MBR, le chargeur de démarrage est conservé avec le MBR dans le tout premier secteur de 512 octets du disque. GPT est un peu différent et alloue quelque chose appelé une partition EFI ailleurs sur le disque. Le GPT lui-même se trouve dans les premiers kilo-octets du disque.
Pour démarrer un CD-ROM, c'est un processus très différent. La norme s'appelle El Torito Boot et décrit une structure qui réside à l'intérieur d'un système de fichiers ISO 9660. Lorsque le BIOS ou l'UEFI sur un ordinateur a essayé de démarrer à partir d'un CD-ROM, il l'utilise et ne recherche pas de MBR ou de GPT. Cela signifie qu'une image ISO pour le démarrage doit être configurée complètement différemment d'une clé USB.
De nombreuses distributions Linux utilisent une technique appelée ISO hybride. Le système de fichiers ISO 9660 a une fonctionnalité intéressante, il déclare les 32 premiers kilo-octets comme zone système à utiliser par quelqu'un d'autre. Il ne prétend aucunement ce qui peut y aller et ignorera tout ce qui s'y trouve. Le logiciel lisant le disque en ISO 9660 sautera toujours cette section. Cela laisse beaucoup de place pour y cacher une étiquette MBR ou GPT avec un chargeur de démarrage de disque conventionnel. Un ISO hybride a en fait deux chargeurs de démarrage différents, un dans le cadre du démarrage ISO 9660 El Torito et un pour le démarrage sur disque traditionnel.
Donc, en résumé, rien ne dit qu'une image ISO devrait être amorçable sur un disque USB. C'est une fonctionnalité supplémentaire qu'ISO 9660 permet si elle est effectuée avec soin. Le chargeur de démarrage pour le MBR peut dépasser 32 Ko, par exemple, ou il écrasera le contenu ISO. Mais créer des ISO hybrides est quelque chose que de nombreuses distributions Linux ont fait pour faciliter la vie de leurs utilisateurs. Ce n'est pas quelque chose que Microsoft s'est donné la peine de faire.
la source