Aller au contenu principal

Base de connaissances

Tutoriels par OS, outils open source et ressources pour le numérique responsable.

🔧

Tutoriel - Création d’une clé bootable avec dd

Réemploi et réparation🔴 AvancéLinux, macOS

Créer une clé USB bootable à l'aide de dd sur Linux ou macOS est assez simple, mais cela nécessite de suivre des étapes précises.

Présentation de dd

Le programme dd est un outil intégré sous Linux et macOS qui permet de copier directement une image ISO sur une clé USB.


1. Préparation de la clé USB

  • Insérez votre clé USB dans l'ordinateur.
  • Vérifiez l'emplacement de votre clé USB. Utilisez la commande suivante pour lister tous les périphériques et identifier la clé USB :
  • Sur Linux :
Vous pouvez aussi utiliser fdisk -l pour obtenir plus d'informations.
 lsblk
 
  • Sur macOS :
 diskutil list
 

2. Téléchargement de l'ISO

  • Téléchargez le fichier ISO du système d'exploitation ou de l'image que vous souhaitez installer sur votre clé USB (par exemple, une distribution Linux comme Ubuntu ou une image de Windows).

3. Formatage de la clé USB (optionnel mais recommandé)

Il est conseillé de formater la clé USB avant de l'utiliser pour éviter tout problème.

  • Sur Linux :
  • Vous pouvez utiliser GParted ou la commande mkfs (make filesystem)
  • La commande mkfs (make filesystem) est utilisée pour formater un périphérique sur Linux et y créer un système de fichiers (File System).
  1. Formater la clé USB avec mkfs :
Une fois la clé USB identifiée, vous pouvez formater le périphérique avec la commande mkfs. Par exemple, pour formater une clé USB en ext4 :
 sudo mkfs.ext4 /dev/sdX1
 
Remplacez /dev/sdX1 par le périphérique approprié (par exemple, /dev/sdb1). Si vous préférez formater en FAT32 (souvent utilisé pour la compatibilité avec d'autres systèmes), utilisez :
 sudo mkfs.vfat /dev/sdX1
 
  1. Pour formater en NTFS (utilisé pour les systèmes Windows) :
 sudo mkfs.ntfs /dev/sdX1
 
  1. Vérifier que le formatage est effectué :

Après le formatage, vous pouvez vérifier le système de fichiers avec la commande :

sudo blkid /dev/sdX1
  • Sur macOS :
Remplacez "NAME" par le nom de votre clé et /dev/diskX par le bon disque.
  • Utilisez l'outil Disk Utility ou la commande suivante dans le terminal :
 diskutil eraseDisk MS-DOS "NAME" MBRFormat /dev/diskX
 

4. Création de la clé USB bootable avec dd

Maintenant, vous allez utiliser la commande dd pour transférer l'image ISO sur la clé USB.

Sur Linux :

  • Ouvrez un terminal.
  • Tapez la commande suivante (en remplaçant /chemin/vers/ton/image.iso par le chemin de votre fichier ISO et /dev/sdX par l'emplacement de votre clé USB) :
Attention : Vérifiez bien que le disque cible est correct (/dev/sdX), car la commande dd effacera toute donnée sur ce disque.
 sudo dd if=/chemin/vers/ton/image.iso of=/dev/sdX bs=4M status=progress oflag=sync
 
  • if= : spécifie le fichier d'entrée (l'ISO).
  • of= : spécifie le fichier de sortie (votre clé USB).
  • bs=4M : définit la taille du bloc pour une écriture plus rapide.
  • status=progress : affiche la progression.
  • oflag=sync : garantit que les données sont écrites de manière synchrone.

Sur macOS :

  • Ouvrez un terminal.
  • Tapez la commande suivante (en remplaçant /chemin/vers/ton/image.iso par le chemin de votre fichier ISO et /dev/diskX par le bon disque) :
Important : Sur macOS, diskX fait référence à l'identifiant de votre disque, mais assurez-vous que le volume n'est pas monté. Si nécessaire, démontez-le avant d'exécuter dd :
 sudo dd if=/chemin/vers/ton/image.iso of=/dev/diskX bs=1m
 
  • bs=1m : définit la taille du bloc pour une meilleure performance.
 diskutil unmountDisk /dev/diskX
 

5. Attendez la fin du processus

La commande dd peut prendre un certain temps en fonction de la taille du fichier ISO et de la vitesse de la clé USB. Une fois terminé, vous pouvez retirer la clé USB de manière sécurisée.


6. Démarrage depuis la clé USB

  • Redémarrez votre ordinateur et entrez dans le menu de démarrage (généralement en appuyant sur une touche comme F12, Esc, ou Del lors du démarrage).
  • Sélectionnez votre clé USB comme périphérique de démarrage.

Articles associés