Comment créer, monter et graver un fichier ISO sous Linux

Photo of author

By pierre



Tout savoir sur les images ISO sous Linux : Création, montage et gravure

Les fichiers ISO sont couramment utilisés pour l’installation de systèmes d’exploitation qui ne sont pas fournis sur support physique. Ce format de fichier est aisément lisible sur les systèmes Windows et Linux. Cependant, nombreux sont les utilisateurs qui ne maîtrisent pas pleinement leur manipulation. Comment créer une image ISO ? Comment la graver ? Comment fonctionne-t-elle ? Autant de questions auxquelles nous allons répondre. Nous détaillerons le processus de création, de gravure sur clés USB, CD et DVD, ainsi que le montage sous Linux pour accéder aux données qu’elles contiennent.

Création d’un fichier ISO sous Linux

Pour engendrer un fichier ISO sur un système Linux, l’ouverture d’un terminal est nécessaire. La commande mkdir permet de concevoir un répertoire qui servira de base à l’image ISO. Tous les éléments que vous souhaitez inclure dans cette image devront être placés dans ce dossier. Pour illustrer, nous allons créer ce répertoire directement dans votre répertoire personnel.

mkdir ~/iso-files

Ensuite, la commande mv est utilisée pour transférer des fichiers et des dossiers individuels vers le répertoire « iso-files ».

mv ~/Documents/fichier_a.txt ~/iso-files
mv ~/Téléchargements/fichier_b.pdf ~/iso-files
mv -R ~/Images/* ~/iso-files

Après avoir regroupé l’ensemble des éléments désirés au sein du dossier source, l’image ISO peut être générée. L’outil mkisofs est la commande appropriée pour cette action.

mkisofs -o mon_image.iso ~/iso-files

L’exécution de mkisofs peut prendre un certain temps. Une fois le processus achevé, une image ISO, prête à être gravée ou transférée sur un support amorçable, est disponible sur votre système Linux.

Montage d’un fichier ISO sous Linux

Les fichiers ISO sont très pratiques pour le transfert de grandes quantités de données, notamment pour la création de clés USB, de CD ou de DVD bootables. En raison de leur mode de création spécifique, il n’est pas possible d’accéder directement à leur contenu par un simple « double-clic ». Si vous souhaitez consulter les données contenues dans un fichier ISO, il est impératif de le « monter », de la même manière que vous le feriez pour un disque dur ou une clé USB. Voici la marche à suivre en ligne de commande :

Étape 1 : Créez un dossier qui servira de point de montage pour votre fichier ISO. Il est essentiel que ce dossier soit bien distinct, car le contenu de l’ISO y sera placé. Si vous montiez directement votre image dans votre répertoire personnel, les fichiers de l’ISO s’y retrouveraient de manière désordonnée.

Utilisez la commande mkdir pour créer un nouveau répertoire destiné au montage :

mkdir ~/montage_iso

Étape 2 : Une fois le dossier créé, vous pouvez monter le fichier ISO en tant que périphérique de boucle.

sudo mount -o loop mon_image.iso ~/montage_iso

Il est important de noter que certains fichiers ISO peuvent se monter en mode « lecture seule », empêchant toute modification de leur contenu. Cela dépend des caractéristiques de l’image ISO elle-même.

Pour démonter l’ISO du dossier, utilisez la commande suivante :

sudo umount ~/montage_iso

Gravure d’images ISO sur clé USB sous Linux

Les utilisateurs de Linux sont régulièrement confrontés à des fichiers images disque, la distribution des systèmes d’exploitation se faisant souvent sous forme de fichiers ISO. Pour utiliser une telle image, il est nécessaire de la « graver ». Dans le cas d’une utilisation depuis une clé USB, il faudra « flasher » l’image sur la clé, c’est à dire copier le contenu de l’image sur la clé USB. Sous Linux, cette opération est relativement simple et peut se faire de plusieurs manières. Nous allons explorer deux méthodes : via le terminal et via une interface graphique.

Instructions en ligne de commande

Connectez votre clé USB, puis ouvrez un terminal. La commande lsblk affichera tous les périphériques de stockage reconnus par votre système. Repérez l’entrée correspondant à votre clé USB, généralement sous la forme /dev/sdX (où X représente une lettre). Utilisez cette information pour exécuter la commande suivante, qui copiera l’image ISO sur votre clé USB :

dd if=mon_image.iso of=/dev/sdx bs=4M

Le processus de copie sera terminé lorsque le terminal vous permettra de taper de nouvelles commandes.

Instructions via interface graphique

L’application la plus recommandée pour « flasher » une image ISO est Etcher. Il s’agit d’une application basée sur Electron. Téléchargez et décompressez l’archive, puis faites un clic droit sur le fichier « AppImage » pour l’exécuter. L’application vous demandera de créer un raccourci, ce que vous devriez accepter.

Une fois Etcher lancé, sélectionnez votre clé USB, puis localisez le fichier ISO à transférer et cliquez sur « Flash! » pour démarrer le processus.

Gravure de fichiers ISO sur DVD et CD sous Linux

La plupart des environnements de bureau incluent un logiciel de gravure de disques, mais ce n’est pas toujours le cas. Si vous utilisez KDE Plasma, vous avez K3B. Sur Gnome, c’est Brasero. XFCE propose XfBurn. Si vous n’avez pas d’outil de gravure préinstallé, vous pouvez installer Brasero, K3b ou Xfburn, qui sont tous très performants.

Voici les étapes à suivre pour graver un CD ou un DVD sous Linux :

Étape 1 : Insérez un disque vierge dans votre lecteur.

Étape 2 : Ouvrez votre logiciel de gravure.

Étape 3 : Localisez le fichier ISO que vous souhaitez graver via l’interface du logiciel. Une autre option consiste à faire un clic droit sur le fichier ISO depuis votre gestionnaire de fichiers et à sélectionner l’option d’ouverture avec l’outil de gravure.

Étape 4 : Cliquez sur le bouton « Graver » et patientez jusqu’à la fin du processus.