Comment créer une clé USB contenant Linux, macOS, Windows 10 ou une suite d'outils de secours

Comment créer une clé USB contenant Linux, macOS, Windows 10 ou une suite d’outils de secours

USB FTW

Avatar de l'auteur
David Legrand

Publié dans

Logiciel

22/10/2018 6 minutes
58

Comment créer une clé USB contenant Linux, macOS, Windows 10 ou une suite d'outils de secours

Pour installer un système d'exploitation sur une machine, il y a souvent une étape cruciale : télécharger l'image ISO et la transférer sur une clé USB. Cela concerne aussi bien les OS classiques, que les systèmes de « secours ». Mais dans la pratique, comment faire ? On vous explique. 

La fin d'année est désormais une période où les grands systèmes d'exploitation reçoivent des mises à jour majeures. Ainsi, après macOS Mojave, Windows 10 October 2018 ou Ubuntu 18.10, on attend Fedora 29 pour le 30 octobre.

Si chacun propose une procédure de mise à jour, il est parfois nécessaire de repartir à zéro. Pour cela, il faut récupérer l'image, souvent au format ISO, et créer un média d'installation basé sur la dernière version en date. Depuis plusieurs années, l'habituel DVD a été remplacé dans ce rôle par les clés USB, plus flexibles, compactes et simples à gérer.

Voici un petit tour d'horizon des méthodes à utiliser pour récupérer les fichiers d'installation des différents OS du marché et procéder à une installation via une clé USB. Nous en profiterons pour évoquer différentes solutions de « secours ».

Récupérer l'ISO

C'est par ces trois lettres que l'on désigne une image disque, dont l'extension est .iso. Ces fichiers répondent à la norme ISO 9660 datant de 1988 et permettent de stocker une copie exploitable d'un média tel qu'un CD/DVD. Ils peuvent être décompressés ou montés comme un lecteur virtuel dans la plupart des systèmes d'exploitation modernes.

Ils sont depuis longtemps le format par défaut pour les médias d'installation d'un système d'exploitation, chaque éditeur (ou presque) permettant de les récupérer assez simplement.

  • Linux

Le cas des distributions Linux est le plus simple puisqu'il s'agit en général de se rendre sur le site officiel pour accéder à un lien de téléchargement. Différentes déclinaisons sont parfois proposées : 32 bits, 64 bits, version minimale, pour telle ou telle architecture, avec un gestionnaire de fenêtres en particulier, édition Live, etc.

Des outils tout-en-un simplifient encore la manœuvre, comme nous aurons l'occasion de le voir plus loin.

  • macOS

Apple oblige, il n'est ici pas question d'un fichier ISO mais d'un installeur dans un format maison. Par défaut, il faut passer par la procédure de téléchargement du Mac App Store. Une fois la procédure terminée, un fichier nommé Install macOS [Nom de version] sera présent dans le dossier Applications, c'est lui qui vous permettra de créer un média d'installation.

Notez qu'Apple précise que cette procédure est réservée aux administrateurs et qu'elle n'est normalement pas nécessaire. Vous pouvez en effet restaurer votre Mac directement avec la dernière version de macOS en OTA via la restauration dédiée. Elle est accessible en pressant les touches Option + Commande + R au démarrage.

  • Windows 10

Si Microsoft diffuse bien des fichiers ISO,  ils ne sont pas toujours publics. À la place, l'éditeur propose son Media Creation Tool qui permet de récupérer l'ISO de la dernière version de son OS grand public.

Une fois téléchargé, il vous laissera le choix : télécharger un fichier ISO puis l'enregistrer, ou l'écriture directe sur une clé USB. Il permet également de choisir l'édition désirée : 32 bits, 64 bits ou les deux.

Pour la déclinaison Server, il faut passer par l'Evaluation Center et remplir un formulaire.

Transférer l'ISO sur une clé USB

Dans le cas de macOS, la procédure est détaillée mais passe par la ligne de commandes. Microsoft a de son côté fait le choix d'un outil maison s'occupant de tout. Mais des alternatives existent. 

DiskMaker X permet par exemple de simplifier le transfert du fichier d'installation vers une clé USB du côté d'Apple. Sous Windows, l'utilitaire Rufus transfère rapidement un fichier ISO sur une clé USB. Il a l'avantage d'être simple, compact, open source (licence GPL v3) et d'exister en version portable.

Rufus PortableEtcher

Certaines distributions Linux intègrent un outil avec une interface graphique comme le gestionnaire de disques de GNOME. Si vous cherchez un outil multiplateforme, Etcher est une alternative open source intéressante. L'application est par contre lourde, puisque basée sur Electron. Elle existe également pour la ligne de commandes (CLI).

Etcher a l'avantage de gérer les images (.img, .raw, etc.) et autres fichiers compressés (.zip, .bz2, .gz, etc.), ce qui est un moyen de distribution préféré à l'ISO dans certains cas, comme les systèmes d'exploitation destinés à des micro PC comme le Raspberry Pi par exemple. Il pourra ainsi remplacer Win32 Disk Imager qui permet, lui, de réaliser des images.

Enfin, les adeptes de la ligne de commande peuvent se reposer sur une extraction des fichiers lorsque cela est possible, ou sur l'outil dd présent dans toute bonne distribution Linux :

dd bs=4M if=/chemin/vers/votre_image.iso of=/dev/sdx status=progress && sync

Dans l'exemple ci-dessus, /dev/sdx représente le périphérique vers lequel vous voulez transférer votre ISO. Bien entendu il faudra adapter ce paramètre à la clé USB connectée à votre machine. Pour rappel, vous pouvez lister les périphériques de stockage sous Linux via la commande suivante :

sudo fdisk -l

Les outils à tout faire

Comme pour Windows et son Media Creation Tool, il existe de nombreux outils tout-en-un pour les différentes distributions Linux. Certaines proposent le leur, comme Fedora et son Media Writer, celui de SUSEl'USB Creator d'Unraid, Tuxboot, etc.

D'autres sont agnostiques et permettent de télécharger une ISO puis de la transférer sur une clé USB. C'est le cas d'UNetbootin ou d'Universal USB Installer. Pour ceux que cela intéresse, des applications proposent de placer plusieurs ISO sur une même clé, comme MultiBootUSB et YUMI (Your Universal Multiboot Installer).

Les systèmes de secours, pour vous sauver en cas de panne

Ces initiatives rejoignent des solutions connues de ceux qui ont l'habitude de dépanner des PC depuis plusieurs années : les CD de secours. Ils contiennent des dizaines d'outils pour vérifier le fonctionnement de la mémoire, formater des disques, accéder à des systèmes d'exploitation légers pour lire des données, etc. 

Ils ont bien entendu suivi le mouvement et peuvent être utilisés sur clé USB, ce qui a l'avantage de moins limiter leur taille et donc la quantité d'outils qu'ils intègrent. On pense bien entendu à Ultimate Boot CD, toujours maintenu 15 ans après la version 1.0 (publiée en juin 2003).

Mais d'autres ont décidé de prendre le relai, chacun avec ses avantages et ses choix. Le plus simple est sans doute de voir celui qui vous conviendra le mieux en fonction de vos besoins : Hiren's Boot CD PEMediCat ou System Rescue CD.

Ultimate Boot CDMedicat

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Récupérer l'ISO

Transférer l'ISO sur une clé USB

Les outils à tout faire

Les systèmes de secours, pour vous sauver en cas de panne

Commentaires (58)


Perso, une clé usb avec une partition sécurisé linux pour mes fichiers perso et une autre partition avec&nbsphttp://www.easy2boot.com/ pour mettre facilement n’importe quelle iso sur la clé en drag & drop et booter dessus!


Il y a moyen de créer une image ISO pour macOS qui peut servir entre autres à créer des VM. Dommage que l’article n’aille pas en profondeur.


Rien que le site me ferait fuir l’utilisation de l’outil <img data-src=" /> (Mais bon l’usage proposé est gérable avec d’autres outils évoqué dans le tuto)


En même temps le sujet n’est pas de créer des VM avec du macOS… ;)&nbsp;


C’est sûr mais c’est bien tout de même de pouvoir tester une nouvelle version de macOS en VM avant de l’installer sur un Mac ;)


J’ai du mal à voir l’intérêt pour quelqu’un ayant déjà un Mac, mais pourquoi pas. Après une fois de plus : ce n’était pas le sujet (donc pas non plus le sujet des commentaires ;))


je partage l’avis de Trog sur le principe en tout cas… soit l’article en dit trop, soit il n’en dit pas assez. A sa lecture, on a envie d’aller plus loin. Peut être le souhait de vouloir trop balayer différents OS ?


avantage des clefs usb sur les cd/dvd : la vitesse

enfin avec une bonne clef usb du moins, une clef à 2 euros les 16 go, c’est beau si ça sature de l’usb 1.1 <img data-src=" />



de mémoire, au lieu de dépasser la demi heure depuis un dvd, j’étais tombé sous les 20 minutes pour une install de windows 7, un truc dans le genre (ça fait un moment, et c’était pas une clef super rapide non plus, on fait bien mieux depuis)


oui enfin la clé usb je suis toujours tenté d’y écrire autre chose parce que je me sers pas de son contenu très souvent. Alors qu’un dvd, certes c’est lent, mais à 10 centimes pièce je sais que ça bouge plus <img data-src=" /> <img data-src=" />


Article un peu léger à mon sens.

Trop, ou pas assez.








meyrand018 a écrit :



je partage l’avis de Trog sur le principe en tout cas… soit l’article en dit trop, soit il n’en dit pas assez. A sa lecture, on a envie d’aller plus loin. Peut être le souhait de vouloir trop balayer différents OS ?









Drepanocytose a écrit :



Article un peu léger à mon sens.

Trop, ou pas assez.





L’article explique comment récupérer une ISO, la placer sur une clé, et référence des systèmes de secours qui peuvent être utiles à utiliser de la sorte. C’est son objectif, donc il ne va pas plus loin. C’est notamment pour cela qu’il n’est pas question de VM (dont on se moque quand on veut installer un OS depuis une clé USB).



Merci pour les outils multi isos. Ca faisait longtemps que je voulais me faire une grosse clé “de secours” sachant que j’utilise Windows, OS X et Mint et que ça m’ennuie d’avoir besoin de 3 clés différentes.


Merci pour cet article. Ayant récemment eu des problèmes avec mon dualboot Windows/Ubuntu (merci W10 qui a écrasé Grub), je songeais justement à avoir une ou plusieurs clés avec les outils nécessaires, je vais regarder vos recommandations.


Pfff les râleurs quoi, vous voulez vos articles à la demande ? <img data-src=" />



easy2boot c’est bien pratique en effet avec le copier/coller d’iso linux ou autre.

Mais c’est vrai que le site et la doc font peur, c’est un sacré foutoir.

Avec des utilitaires intégrés pour windows mais en ligne de commande pour linux avec pareil plus ou moins de docs.

Au final je ne l’utilise plus.



Je passerai peut-être sur les 2 autres présentés, multiboot ou yumi…


Une solution pratique : copier les ISO sur son smartphone et utiliser DriveDroid qui permet d’émuler un lecteur optique USB ;)








DayWalker a écrit :



Une solution pratique : copier les ISO sur son smartphone et utiliser DriveDroid qui permet d’émuler un lecteur optique USB ;)





dans le même style je me souviens d’un boitier Zalman avec émulation d’iso au choix via un petit écran intégré <img data-src=" /> (on y met un ssd et tous les iso favoris, et zou ! )



Alors, oui le site est moche (voir TRES moche) mais bon, quand on commence à vouloir faire une clé bootable de secours multi outils, en général, on sait mettre les main dans le cambouis et on veut les fonctionnalités, pas tant le coté “joli”.

L’outil est au final très simple d’installation, et il suffit de déposer les isos dans des rep pour les voir apparaître dans les menus au&nbsp; boot.

Bref, à l’usage, c’est simple et efficace… juste ce qu’on demande.



Après, c’est ma clé de “secours”. Pour un usage plus journalier, j’utilise un disque dur externe qui permert de monter une iso en périph virtuel CD.

J’ai longtemps utilisé un Zalman ZM-VE300&nbsphttp://www.zalman.com/contents/products/view.html?no=212

Mais maintenant, c’est un IODD2541&nbsphttp://iodd.kr/wordpress/product/iodd-2541/

Même principe, drag and drop de l’ISO (en usb 3 sur un SSD hyper rapide), et sélection au boot de l’iso à booter.

Pour faire des tests / installations sur serveurs physique… le top!&nbsp;

&nbsp;


Disons qu’un site moche avec une pop-up RGPD détestable, ça ne donne jamais envie (surtout à l’utilisateur qui ne vient que récupérer un outil basique). Surtout quand il y a des alternatives open source/multiplateformes et bien plus “clean” dans leur présentation qui existent.&nbsp;



Pour monter des ISO sur un serveur pourquoi ne pas passer par du PXE ? (Ce n’est pas le plus rapide, mais bon, tout dépend du nombre de machines à servir)


Sympa l’iodd j’ai 2 Zalman (les 2 dernières versions) mais l’iodd a l’air intéressant. Je vois le Windows to Go que ne propose pas Zalman par exemple.

Sinon question ergonomie qu’est-ce que vous pensez de l’iodd par rapport au Zalman ?

Merci


ah ben voilà :oui2:


Une clé usb dédiée à cet objectif et c’est bon.

Et si tu as un ssd, utiliser un cd (ou dvd) ) la place d’une clé usb c’est dommage.


Disons que ça oblige a avoir un lecteur optique (de moins en moins le cas), en général assez lent par rapport à une bonne clé USB. Après tout dépend de l’objectif comme dit plus haut pour le cas des multi-ISO ou du PXE


Par contre vous ciez UNetbootin qui est de moins en moins supporté par les distributions; c’est un peu dommage.


L’avantage du lecteur optique, c’est qu’il est souvent en premier choix dans le BIOS pour le boot. La clé USB arrivant en 3e position, après le disque dur, c’est souvent une galère pour aller changer l’ordre de boot (déjà, arriver à trouver la touche qui permet d’entrer dans le BIOS <img data-src=" />)



En tout cas c’est sympa comme article. J’aurais aimé avoir ça, il y a quelques années, quand je n’arrivais pas à le faire. En fait je gravais directement le fichier iso sur le cd <img data-src=" />


Si un logiciel est sous GPLv3, alors c’est un logiciel libre, et non un logiciel open source - la bourde pique à l’œil.








micktrs a écrit :



Par contre vous ciez UNetbootin qui est de moins en moins supporté par les distributions; c’est un peu dommage.





On cite des outils qui sont encore maintenus. Après chacun a ses avantages, on peut avoir ses préférences, on cite des alternatives pour que tout le monde y trouve son compte <img data-src=" />

&nbsp;





Jarodd a écrit :



L’avantage du lecteur optique, c’est qu’il est souvent en premier choix dans le BIOS pour le boot. La clé USB arrivant en 3e position, après le disque dur, c’est souvent une galère pour aller changer l’ordre de boot (déjà, arriver à trouver la touche qui permet d’entrer dans le BIOS <img data-src=" />)



En tout cas c’est sympa comme article. J’aurais aimé avoir ça, il y a quelques années, quand je n’arrivais pas à le faire. En fait je gravais directement le fichier iso sur le cd <img data-src=" />





Boarf la priorité dans le BIOS ça se change hein. Après tout dépend de si on dépanne souvent des machines datant d’avant ou après 2010 ;)

&nbsp;





hansi a écrit :



Si un logiciel est sous GPLv3, alors c’est un logiciel libre, et non un logiciel open source - la bourde pique à l’œil.





Certains y voient des bourdes, d’autres des chapelles ;) Les sources sont ouvertes, on précise la licence.









David_L a écrit :



Boarf la priorité dans le BIOS ça se change hein. Après tout dépend de si on dépanne souvent des machines datant d’avant ou après 2010 ;)

&nbsp;





&nbsp;Hum, mes machines actuelles sont de 2014 et 2017, et je galère comme avant à trouver cette p#@&!n de touche pour entrer dans le BIOS et changer l’ordre de boot <img data-src=" />



Dommage de ne pas signaler qu’en uefi, il suffit juste de copier coller le contenu d’une iso et que cela boot sans autre utilitaire. Le dossier efi faisant booter la clé.


Sous linux, il y a aussi MultiSystemhttp://liveusb.info/dotclear/ qui ajoute pas mal de gestionnaires de démarrage.

Il permet d’utiliser les Iso Windows mais n’est pas fait pour à la base.

Ça permet de démarrer directement des ISOs en mode live avec ou sans l’option persistance.

Très bon outil mais disponible que sous Linux malheureusement.


Tout dépend de la mobo (surtout si OEM plutôt qu’assemblé maison). M’enfin le BIOS/UEFI c’est DEL/F2, pour le boot ça varie de F8 à F12 en général. RTFM <img data-src=" />


Disons qu’il y a théorie et pratique, mais on aura l’occasion d’en reparler, une chose à la fois ;)


NMFM ! (No more fucking manuel <img data-src=" />)


Dans ce genre de cas on a la solution du “On Essaie Tout Et Puis On Voit” (OETPOV)


Un classique pour toutes les versions de Windows ;)



+1 pour l’intérêt d’une clef pour réunir tout: je vais me pencher sur l’idée de juste poser des ISOs, c’est l’idéal.


David est au taquet pour les commentaires. J’aime!


De mémoire ce sont les même produit, il suffit de flasher le firmware IODD pour avoir les options IODD

A titre perso j’ai le IODD, il me sert pour des install windows workstation et serveur, install vmware

Aucune ISO n’a refusée de booter !!!


Il y a des tutos sur le forum. Cette article peut être la continuation de ce tuto :

https://forum.nextinpact.com/topic/173812-montage-nouveau-pc-fixe-et-premier-boo…



Voici l’annuaire des tutos :https://forum.nextinpact.com/topic/174089-annuaire-des-tutos/


sauf que les différent constructeurs de smartphone intègre de moins en moins les drivers nécessaires pour que ce soft fonctionne correctement. c’est franchement dommage parce que c’est vraiment une bonne appli qui m’a été utile plus d’une fois sur mon ancien tel.



Sinon, +1 pour le PXE, ça permet d’être très réactif et ça évite d’user une clé USB! <img data-src=" /> (bon les cas d’usages peuvent être différent aussi… en déplacement, c’est un peu compliqué par exemple… <img data-src=" /> )


PXE over WAN ! (enfin plutôt via un VPN) <img data-src=" />


Rufus est très bon :-) Sinon LinuxLive USB Creator était top aussi car il est possible de choisir la distribution et enchaîner le téléchargement et la copie sur clé usb ;-)



Je dit “était” car il n’est plus trop à jour :P&nbsp;



http://www.linuxliveusb.com/fr/fonctionnalites


Il n’est plus maintenu depuis un moment ;) La dernière version date de 2015 (pour ça qu’il n’est pas dans l’article).


j’ai testé le PXE over WAN avec iPXE sur une clé USB, et ça marche tant que le réseau sur lequel tu es est “standard”. si y’a un proxy ou une authentification quelconque, c’est mort. et ipxe permet pas mal de chose mais pas d’ajouter une config proxy (et c’est pas un reproche!)



c’est pas du PXE natif, il faut une clé USB mais il me semble qu’à part Apple vers ses propres serveurs, peu font du PXE (ou équivalent pour Mac) via internet.


Je parlais de WAN dans l’autre sens :p Mais pour iPXE il n’y a pas forcément besoin d’une clé USB de mémoire (enfin j’ai souvenir d’en avoir fait tourner sans, mais bon, c’était sur une ligne 8 Mb/s j’ai rapidement abandonné <img data-src=" />)


Il y ahttps://netboot.xyz/ qui propose plein d’os en install réseau en utilisant ipxe. C’est possible soit via un boot envoyé par le serveur dhcp, soit avec une clé usb ce qui est plus simple pour le commum des mortels.








megabob a écrit :



De mémoire ce sont les même produit, il suffit de flasher le firmware IODD pour avoir les options IODD

A titre perso j’ai le IODD, il me sert pour des install windows workstation et serveur, install vmware

Aucune ISO n’a refusée de booter !!!







Merci pour le tuyau je vais regarder ça de plus près ;)



Je viens de voir que seul le VE400 peut switcher sur iodd2541.

Je vais tenter ça manifestement le retour sur un FW Zalman est possible si iodd ne me convient pas donc c’est jouable.

Merci car je ne connaissais pas du tout


Pour DD j’ajouterais un petit warning de bien s’assurer du périphérique. Ça peut faire bobo








Minikea a écrit :



sauf que les différent constructeurs de smartphone intègre de moins en moins les drivers nécessaires pour que ce soft fonctionne correctement. c’est franchement dommage parce que c’est vraiment une bonne appli qui m’a été utile plus d’une fois sur mon ancien tel.



Sinon, +1 pour le PXE, ça permet d’être très réactif et ça évite d’user une clé USB! <img data-src=" /> (bon les cas d’usages peuvent être différent aussi… en déplacement, c’est un peu compliqué par exemple… <img data-src=" /> )





Effectivement, ca peut poser soucis… après, tournant sous cyanogen puis lineageOS, ca fonctionne pour l’instant pour les ROM dont j’ai besoin ;)



Exactement le même intérêt qu’une VM Windows pour quelqu’un qui a Windows… extrêmement utile sur un NAS per exemple. Ou pour fournir un environment de travail « contrôlé »… les examples ne manquent pas.


Il existe des disque USB qui permettent de s’affranchir d’un quelconque outil pour “préparer” le support.

zalman et iodd proposent des disques usb qui, une fois formaté en NTFS et crééun répertoire _iso (où sont placés les fichiers iso) permettent d’émuler un lecteur cd/dvd/blu-ray et de booter dessus.



Deux références à prix “abordable”

Zalman-ZM-VE350

iodd-ZM-VE300








jb18v a écrit :



dans le même style je me souviens d’un boitier Zalman avec émulation d’iso au choix via un petit écran intégré <img data-src=" /> (on y met un ssd et tous les iso favoris, et zou ! )





<img data-src=" /> Comme ceux dont je parle juste au dessus. ( comm #50)<img data-src=" />









De Compet a écrit :



Pour DD j’ajouterais un petit warning de bien s’assurer du périphérique. Ça peut faire bobo





<img data-src=" /> Ouaip! pas qu’avec dd d’ailleur.

J’ai un ami qui a flingué son gros disque usb dont j’avais passé des heures à y mettre des vidéos de ma grand mère en vacance <img data-src=" /> en voulant préparer une carte sd pour kodi (rpi) avec un utilitaire sous windows. <img data-src=" />

J’ai du remettre le couvert, j’étais dégoûté. <img data-src=" />



Regarde les commentaires précédents <img data-src=" />


<img data-src=" />








David_L a écrit :



Regarde les commentaires précédents <img data-src=" />





<img data-src=" /> Désolé, je les ai vu après et il était trop tard pour pouvoir éditer mon commentaire. <img data-src=" />



Et au final si ce tuto se déclinait en d’autres tuto plus précis :




  • quelques configuration de clé différentes : objectif sécurité, objectif outils, objectif plusieurs Linux, objectif faire travailler simultanément plus OS …

  • un focus sur Linux

  • un focus sur windows

  • un focus sur les machines virturelles

    Il y aurait de quoi dire et de quoi faire …


C’est là qu’il ne faut pas confondre Tuto et Dossier (et franchement ta liste tape bien trop large/flou pour un tel format). Même si ce tuto est publié pour une bonne raison ;)