Lister les systèmes de fichiers détectés par l’hôte via lsblk:
lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT loop0 squashfs /snap/gnome-3-34-1804/60 ... sr0 udf BG2 TOB 3036303531375f30
Ici le périphérique /dev/sr0 contient un système de fichier UDF.
On monte le FS sur l'arborescence locale:
mount -t udf /dev/sr0 /mnt/cdrom -o ro
On génère le fichier file.iso à partir du système de fichier UDF monté précédemment:
mkisofs -o /path/to/file.iso /mnt/disk/
Pour tester l'image produite:
sudo mount -t iso9660 -o loop,ro /path/to/file.iso /mnt/disk/