unable to mount a CD - iso9660 bug?

From: Ondrej Zary
Date: Mon Aug 16 2010 - 08:39:11 EST


Hello,
I have a CD that came with Samsung printer that Linux cannot mount but works
fine in Windows. The CD is physically OK - "dd" made ISO image without any
problems. This ISO image is unmountable too. When I force the filesystem to
iso9660, it mounts but no files are visible:

# mount samsung-bad.iso /mnt/tmp -o loop
mount: you must specify the filesystem type
# mount samsung-bad.iso /mnt/tmp -o loop -t iso9660
# ls -la /mnt/tmp
total 6
dr-xr-xr-x 2 root root 2048 Oct 30 2009 .
drwxr-xr-x 15 root root 4096 Sep 26 2006 ..
# df -h /mnt/tmp
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 232M 232M 0 100% /mnt/tmp

dmesg shows this:
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A


If anyone can look into this, I can provide a link to the compressed ISO file
(75MB).

--
Ondrej Zary
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/