Il existe une multitude de tutoriaux sur le net qui expliquent comment graver un CD bootable (version dd) ou audio. Voulant aller rapidement en besogne, j'ai utilisé la ligne suivante:

cdrecord dev=/dev/cdrw -data file.zip

Après avoir avoir gravé le CD, j'ai voulu vérifier son contenu. Et là, c'est le drame: mount ne trouve pas le système de fichier utilisé...

mount -v /dev/cdrom /mnt/ehd1
mount: you didn't specify a filesystem type for /dev/sr0
       I will try all types mentioned in /etc/filesystems or /proc/filesystems
Trying ext3
mount: block device /dev/sr0 is write-protected, mounting read-only
mount: you didn't specify a filesystem type for /dev/sr0
       I will try all types mentioned in /etc/filesystems or /proc/filesystems
Trying ext3
Trying ext2
Trying ext4
Trying vfat
Trying msdos
Trying iso9660
Trying ntfs
Trying fuseblk
Trying udf
mount: you must specify the filesystem type

Le format le plus courant pour le CD-ROM est l'ISO9660, ce que je pensais être la valeur par défaut utilisée par cdrecord. Et bien en fait, ce dernier se "contente" juste de graver le fichier donné en input... et comme le format ZIP n'est pas reconnu comme un système de fichier en soi, je me suis retrouvé avec l'erreur ci-dessus.

A défaut d'avoir "raté" mon CD, il est tout de même exploitable. Au lieu d'utiliser mount pour naviguer dans le CD, il est possible de simplement faire la chose suivante:

cat /dev/cdrom > file.zip
unzip -l file.zip

Et le fichier est bien identique !