Monter une image ISO
Monter une image ISO
Article écrit par Cédric Lignier et Wikisé par Damien Dubédat.
Description
Lorsque vous possédez une image au format ISO, récupérée depuis Internet par exemple, vous pouvez peut-être vouloir en consulter le contenu avant de la graver sur un CD-ROM. C'est ici que le montage d'image ISO intervient. Ce processus va vous permettre de lire en temps réel le contenu de votre image sans avoir à la graver sur un CD-ROM.
Définition du format ISO : Le format ISO est une norme universelle. Un CD gravé dans cette norme peut-être ouvert sans trop de problèmes à partir d'un PC comme d'un Macintosh. Les programmes de gravure proposent souvent d'extraire le contenu d'un CD-ROM dans ce format pour pouvoir ensuite le regraver à l'identique. |
Pré-requis
Votre noyau doit pouvoir supporter le montage d'image ISO. Pour cela vous devez avoir les options suivantes lors de la compilation de votre noyau :
Configuration de votre noyau
Section | Option du noyau | En module ou en dur ? |
Block devices | Loopback device support | en module |
Configurer votre environnement
Vous devez charger en mémoire le module loop pour permettre à votre Debian GNU/Linux le montage d'image ISO :
# modprobe loop |
Si vous souhaitez que la prise en compte de ce module soit automatique au démarrage, insérez le mot clé loop à la fin du fichier /etc/modules
Monter votre image ISO
Exécutez la commande suivante :
# mount -t iso9660 -o ro,loop MONIMAGE.iso MONREPERTOIRE |
Vous devrez remplacer les mots clés MONIMAGE et MONREPERTOIRE par vos valeurs. Ainsi par exemple la commande :
# mount -t iso9660 -o ro,loop /home/cedric/debian-cd1.iso /home/cedric/contenu |
Affichera le contenu de l'image /home/cedric/debian-cd1.iso dans le répertoire /home/cedric/contenu/.
Démonter votre image ISO
Exécutez les commandes suivantes:
# cd ~ |
# umount ~/mon/rep/secret/ |
# rmdir ~/mon/rep/secret/ |
Si vous ne voulez plus effectuer de montages:
# rmmod loop |