Montage de fichier ISO

De Diablotins.org.


Monter un fichier ISO
Image:brush.png



C'est très facile sous FreeBSD 4.X de monter un fichier ISO Joliet, il suffit de lui allouer et lui pointer un virtual node, grace à vnconfig(8) :

  # vnconfig /dev/vn0c /data/image.iso
  # mount -t cd9660 /dev/vn0c /cdrom

Pour la demonter rien de bien compliqué non plus.

  # umount /cdrom
  # vnconfig -u /dev/vn0c

L'astuce marche avec des ISO de tout types de données, sous FreeBSD 4.X.

Pour les utilisateurs de FreeBSD > 5.0, c'est encore plus simple, avec mdconfig(8):

  # mdconfig -a -t vnode -f /path/image.iso -u 0
  # mount -t cd9660 /dev/md0 /cdrom

Pour la démonter :

  # umount /cdrom
  # mdconfig -d -u 0

Utiliser un fichier ISO

Depuis quelques temps (FreeBSD 6?), la commande bsdtar(1) permet d'extraire et de lister un fichier ISO. Ce qui peut-être pratique. Par exemple pour lister le contenu d'une image ISO:

 tar -tf image.iso
Projets :