samedi 8 juillet 2006

 

Accéder aux fichiers d'une image ISO sans la graver

Sous Linux, il existe un périphérique loopback (ou périphérique virtuel) qui permet d'accéder au contenu d'une image ISO sans avoir à la graver sur CD ou DVD. Pratique si vous voulez, par exemple, vérifier le contenu de l'image ou copier seulement quelques fichiers. Pour ce faire, il faut obligatoirement que le module "loopback" soit compilé dans le noyau de votre distribution favorite (ce qui est généralement le cas). De plus, vous devez être en mesure d'exécuter des commandes en mode super utilisateur ("root").

Voici le mode d'emploi:
  1. Ouvrir une fenêtre terminal ()
  2. Devenir super-utilisateur en tappant:
    su -
  3. Créer le point de montage (répertoire) pour l'image:
    mkdir /mnt/iso
  4. Monter l'image (remplacer "image.iso" par votre fichier):
    mount -o loop -t iso9660 image.iso /mnt/iso
  5. Accéder au point de montage pour voir le contenu de l'image:
    cd /mnt/iso
    ls -l
    ...ou dans votre gestionnaire de fichiers préféré en pointant sur /mnt/iso
Et voilà! Vous pouvez accéder à toute la structure du CD!