Dessine-moi une clé USB bootable multi-ISO [Partie 1]

By | 22 mars 2012

Qui n’a jamais pesté d’avoir oublié ses CD pour dépanner un collègue ou un ami ? Et si on laissait tomber les valises de CD et on passait à la clé USB bootable multi-ISO ?

Un gain de place, des MAJ plus facile à faire, plus rapide à exécuter, pas de CD rayés, … bref que des avantages : le seul « inconvénient » est d’avoir un PC supportant le boot sur clé USB (mais tout les PC récent supportent cette fonction).

Après avoir lu ce tutoriel, vous saurez faire un clé USB bootable contenant plusieurs CD … et le tout en même pas 5 minutes (le plus long sera de télécharger les CD de dépannage).

Avant propos :

Avant de commencer, il faut vous munir d’une clé USB d’au moins 1Go (vous n’irez pas loin mais ca peut dépanner).

Si vous ne voulez pas télécharger un à un les différents logiciels du tutoriel, j’ai fait un pack (hébergé chez Free) contenant l’ensemble des fichiers du tutoriel. Le tout est classé par « étape » pour pouvoir suivre le tutoriel convenablement.

Lien pour télécharger le pack (81 Mo) :
http://dl.free.fr/h7NjsCRb7

Login : zenmail.biz
Mot de passe : zenmail.biz

Une fois ce pack récupéré, vous n’avez bien sur plus rien d’autre à télécharger dans le tutoriel et vous pouvez avancer plus rapidement.

Etape 1 : formatage de la clé USB

Avant de commencer à rendre notre clé bootable pour y ajouter des images ISO de CD, nous devons préparer/formater la clé USB. Manque de chance, l’utilitaire de Windows ne suffit pas sinon vous n’allez pas pouvoir rendre votre clé bootable et vous aurez ce genre de message :            Il faut utiliser un petit utilitaire de HP pour formater la clé.

  • Télécharger l’utilitaire « HP USB Disk Storage Format Tool » en suivant ce lien :

          http://download.cnet.com/HP-USB-Disk-Storage-Format-Tool/3000-2094_4-10974082.html

Le fichier se nomme « SP27608.exe« , il est gratuit et pèse à peine 1.97 Mo (version 2.1.8).

  • Procéder à l’installation de l’outil. Une fois réalisée, exécuter l’outil. Vous arrivez sur cette fenêtre :


Sélectionner votre clé USB dans le premier menu déroulant : clé USB de 2Go dans mon cas avec comme lettre « J: »
Sélectionner « FAT 32 » dans le second menu déroulant.
Avant de lancer le formatage, vous pouvez renseigner un nom pour la clé USB : « BOOT-USB » dans mon cas (cela permettra de la retrouver plus facilement dans l’explorateur Windows). Rien d’obligatoire pour ce dernier champs.
Rien de plus à cocher ou à renseigner : vous pouvez lancer le formatage en appuyant sur « Start ».

  • Vous venez de terminer la première étape : votre clé est fin prête pour la seconde étape.

 

Etape 2 : rendre bootable la clé USB

Pour pouvoir rendre notre clé bootable et surtout prendre en compte les différents images ISO dont on va se servir, nous allons utiliser « grub4dos » et l’installer sur notre clé USB.

  • Télécharger le fichier Zip « grubinst-1.1-bin-w32-2008-01-01.zip » en suivant ce lien (il se trouve en milieu de page) :

           http://download.gna.org/grubutil/

Une version avec interface graphique a été développé (ce qui est plus pratique et plus rapide que de se taper des lignes de commandes). C’est celle ci que nous allons utilisé.

  • Décompresser l’archive téléchargée et exécuter « grubinst_gui.exe« . Vous arrivez sur cette fenêtre :

 

  • L’utilitaire se décompose en trois grandes parties.
  1. Cliquer sur « Disk » puis appuyer sur le bouton « Refresh » pour afficher votre clé USB dans le menu déroulant (si celle ci n’apparait pas). 
  2. Seconde étape, appuyer sur « Refresh » si rien n’apparait puis sélectionner « Whole Disk (MBR) » dans le menu déroulant.
  3. Dans ce dernier cadre, rien de particulier à cocher. De mon coté, je n’ai rien coché.
  •  Cliquer sur le bouton « Install » pour lancer l’installation de « Grub4Dos » sur votre clé USB. Vous devriez avoir cette fenêtre DOS qui devrait s’afficher :
  • Vous venez de terminer la seconde étape : votre clé est fin prête pour la troisième étape.

 

Etape 3 : fichier grldr

Avant de passer à l’étape de rajout des images ISO, vous devez copier un fichier sur votre clé USB.

  • Pour ce faire, télécharger le fichier Zip « grub4dos-0.4.4.zip » en suivant ce lien :

http://sourceforge.net/projects/grub4dos/files/GRUB4DOS/grub4dos%200.4.4/

  • Décompresser l’archive téléchargée et copier le fichier « grldr » à la racine de votre clé USB
  • Vous venez de terminer la troisième étape : votre clé est fin prête pour la quatrième étape.

 

Etape 4 : rajouter une image ISO d’un CD sur la clé USB

Premièrement, histoire de ranger convenablement vos images ISO, nous allons créer un répertoire nommé « CD-ISO » à la racine de la clé USB.

Pour notre tutoriel (et pour exemple), nous allons télécharger une petite image ISO sur Internet … mais pas n’importe quoi : un CD qui pourra nous être utile. Allons télécharger l’ISO « AVG Rescue CD » :

  • Télécharger le fichier *.iso « Rescue CD (pour la création de CD) » : (première ligne).

http://www.avg.com/fr-fr/avg-rescue-cd-download

Le fichier *.iso pèse environ 79Mo (je l’ai pris pour l’exemple pour sa taille et son utilité).

  • Une fois téléchargé, copier tout simplement le fichier *.iso dans le répertoire « CD-SIO » de votre clé USB.

La seconde chose à faire et que votre clé USB comprenne qu’une image ISO se trouve sur votre clé USB.

  • Pour se faire, créer un fichier nommé « menu.lst » à la racine de votre clé USB. Editer le avec Notepad ou Notepad++ (mais surtout pas Wordpad) et copier le contenu suivant :
timeout 10
default 0

title AVG Rescue CD (version 120.120126) du 12 mars 2012
map (hd0,0)/CD-ISO/avg_arl_cdi_all_120_120126a4867.iso (hd32)
map --hook
chainloader (hd32)
boot
  • Quelques explications :
    1. La première ligne « timeout 10 » mentionne le temps avant que ne se fasse un choix automatiquement. J’ai mis 10 secondes. A vous de modifier : 15 secondes par exemple ou autre.
    2. La seconde ligne « default 0 » fait référence au choix qui sera sélectionné par défaut lors du démarrage de la clé. Attention, ce numéro fait référence au numéro de la ligne. Donc si vous laissez des lignes vides, penser à les décompter. La numérotation commence à zéro.
    3. La troisième ligne « title … » indique tout simplement le nom que vous souhaitez qui s’affiche dans le menu de votre clé USB.
    4. La quatrième ligne fait le lien avec l’image du ISO : chemin « CD-ISO » + nom du fichier ISO. A noter que si vous téléchargez ce CD quelque temps après la publication de ce tutoriel, vous aurez surement besoin de modifier le nom du fichier : remplacer « avg_arl_cdi_all_120_120126a4867.iso » par le nouveau nom.
  • Fermer et sauvegarder le fichier « menu.lst ». Attention à ce que Windows ne rajoute pas une extension *.txt à la fin.
  • Vous venez de terminer la quatrième étape : votre clé est terminé. Vous pouvez dorénavant la tester.

 

Dans le prochain épisode (MAJ avec liens) :

Dans la seconde partie (à venir demain), nous allons voir comment personnaliser un peu plus notre clé.
Lien vers la seconde partie : http://blog.zenmail.biz/dessine-moi-une-cle-usb-bootable-multi-iso-partie-2

Puis dans la troisième partie de ce tutoriel, nous allons voir quels CD nous pouvons rajouter. En quelques sorte, les CD Indispensable à tout bon dépannage/sauvetage. Un petit listing fort pratique pour scanner les virus, dépanner, vérifier les disques, récupérer les données, …

Lien vers la seconde partie : http://blog.zenmail.biz/dessine-moi-une-cle-usb-bootable-multi-iso-partie-3/

5 thoughts on “Dessine-moi une clé USB bootable multi-ISO [Partie 1]

  1. Vincent

    Bonjour,

    Je déplore que vos manipulations ne fonctionne malgré l’essai sur deux clés usb différentes.
    Elle ne boot pas et reste bloquée avec un prompt DOS et rien ne se charge.
    Dommage…..

    Reply
    1. krystof Post author

      Bonjour,

      Premièrement, je présume que tu as bien configuré ton PC pour qu’il démarre sur l’USB.

      Je présume que tu as scrupuleusement suivi toutes la procédure ?
      – Formatage avec l’utilitaire de HP
      – Copie des fichiers de grub4dos
      – Création de l’arborescence avec l’ISO dans le répertoire
      – Création du fichier menu.lst

      Pour ton premier essais,as tu pris les mêmes fichiers que dans le tuto (ISO, menu.lst, …) ?
      Ou as tu essayer avec d’autres fichiers ISO et du coup, cela ne fonctionne pas ?

      Après si ca ne fonctionne pas malgré tout ca, c’est peut être ta clé qui n’est pas bootable. La logique voudrait que toute les clé vendu aujourd’hui soient bootable (même celle utilisé dans le tuto est une clé de 2Go bas de gamme et ca fonctionne). Par contre, j’ai pas d’outil ou quoi ce soit pour savoir si une clé est bootable ou non.

      Reply
  2. Alexandre

    Bonjour,
    Tout d’abord, merci pour ce tuto qui est très bien fait.
    Je rencontre néanmoins un souci, le boot sur les différentes images iso fonctionne parfaitement mais par contre une fois l’iso démarré, je ne vois pas les disques interne du PC. Cela se produit sur n’importe quel système (dart cd, ubuntu, bouldows).
    C’est bien dommage car c’est le but principal de la manœuvre.
    J’ai fait cela sur 2 clé USB différentes.
    Avez vous rencontré le souci?
    Merci

    Reply
    1. scofield76

      Pareil que alexandre , les iso fonctionnent bien mais aucun disque détecté sur les pc testés …

      Reply
  3. yves

    tuto super cool cette première partie ces bien dérouler merci zenmail 🙂 .

    a noter sur w7 x64 OEM Familiale ACER7750zg lors de:

    l’étape 1 ces très très long pour formater une clé de 32 go presque 6h00 et exact Windows ne format pas bien.

    l’étape 2 il faut d’abord redémarrer en laissant la clé brancher sinon le grubinst_gui.exe ne fonctionne pas.

    l’étape 3 le fichier grldr porte a confusion avec le grldr.mbr qu’il ne faut pas prendre.

    l’étape 4 est super simple a tester puisque tu nous a mâcher le travail, prendre L’ISO et le coller dans le dossier créer en majuscule je précise et tel que décrit dans ton tuto sinon modifier le fichier menu.lst avec le bloc note et pour finir copier a la racine de la clé USB le fichier menu.lst.

    dernière chose, redémarrer et laisser la clé USB brancher, entrer dans le bios pour modifier l’amorçage et vous voyez votre clé brancher ce qui permet de la remonter en premier surtout que sur mon ACER il y a 3 menu USB de démarrage.

    Reply

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *