2.1.55: mount isofs blocksize 2048?

David A. van Leeuwen (davl@cistron.nl)
Sun, 14 Sep 1997 16:17:25 +0200


Somewhere between 2.1.28 and 2.1.55 i can no longer mount iso9660
cdroms. I used the latest mount-2.6g, libc5.4.33.

root~> mount-2.6g.orig/mount /cdrom
<7>Max size:194357 Log zone size:2048
ll_rw_block: device 20:00: only 1024-char blocks implemented (2048)
unable to read i-node block

ll_rw_block.c, blk.h haven't changed much since 2.0.30.

Even with explicit mention of blocksize 1024, /etc/fstab

/dev/cm206cd /cdrom iso9660 noauto,user,exec,ro,block=1024
0 0

Did anything change in the isofs handling? The driver cm206 seems to be
a `dd if=/dev/cm206 | od -tc' gives expected results. Or should i have
defined a new constant for the default block size in cm206.c since