Montage
Le montage en boucle fonctionne sans spécifier le système de fichiers, lorsque vous montez des fichiers iso linux "normaux", comme les fichiers iso de la famille Ubuntu.
$ sudo mount -o loop ubuntu-16.04.1-desktop-amd64.iso /mnt/lp1
[sudo] password for sudodus:
mount: /dev/loop0 is write-protected, mounting read-only
Il peut être utile de spécifier le système de fichiers avec un autre type de fichier iso. Le système de fichiers peut ne pas être iso9660
pero udf
ou autre. Vous devez deviner à moins de cloner le fichier iso sur une clé USB ou de le graver sur un disque DVD et de l'examiner avec le logiciel sudo lsblk -f
$ sudo umount /mnt/lp1
$ sudo mount -t iso9660 -o loop ubuntu-16.04.1-desktop-amd64.iso /mnt/lp1
mount: /dev/loop0 is write-protected, mounting read-only
Vérification
$ df -h /mnt/lp1
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 1,5G 1,5G 0 100% /mnt/lp1
$ sudo lsblk -f /dev/loop0
NAME FSTYPE LABEL UUID MOUNTPOINT
loop0 iso9660 Ubuntu 16.04.1 LTS amd64 2016-07-19-21-27-51-00 /mnt/lp1
$ sudo lsblk -m /dev/loop0
NAME SIZE OWNER GROUP MODE
loop0 1,4G root disk brw-rw----
$ ls -l /mnt/lp1
total 56
dr-xr-xr-x 1 root root 2048 jul 19 2016 EFI
-r--r--r-- 1 root root 232 jul 19 2016 README.diskdefines
dr-xr-xr-x 1 root root 2048 jul 19 2016 boot
dr-xr-xr-x 1 root root 2048 jul 19 2016 casper
dr-xr-xr-x 1 root root 2048 jul 19 2016 dists
dr-xr-xr-x 1 root root 2048 jul 19 2016 install
dr-xr-xr-x 1 root root 18432 jul 19 2016 isolinux
-r--r--r-- 1 root root 21439 jul 19 2016 md5sum.txt
dr-xr-xr-x 1 root root 2048 jul 19 2016 pics
dr-xr-xr-x 1 root root 2048 jul 19 2016 pool
dr-xr-xr-x 1 root root 2048 jul 19 2016 preseed
lr-xr-xr-x 1 root root 1 jul 19 2016 ubuntu -> .
$
Un exemple avec udf
$ sudo mount -o loop LXDE_on_Leap_42.1_openSUSE_by_kolAflash.x86_64-0.1.1.iso /mnt/lp2
mount: /dev/loop1 is write-protected, mounting read-only
$ sudo lsblk -f /dev/loop1
NAME FSTYPE LABEL UUID MOUNTPOINT
loop1 udf CDROM 2015-11-10-19-42-39-00 /mnt/lp2