Sun CD format

Albert Cahalan (albert@ccs.neu.edu)
Fri, 22 Mar 1996 19:12:03 -0500


I have a CD that I would like to mount. The problem is that it does
not seem to be iso9660 format. From grepping a bit, it seems that
it could be the hsfs filesystem - which is iso9660 with long filenames
I thought. Perhaps someone can recognize the format from the hex dump
or boot sector strings. Thanks.

--------- what I get when I try to mount the CD ---------
pc:/# mount -t iso9660 /dev/scd0 /mnt
mount: block device /dev/scd0 is write-protected, mounting read-only
Unable to identify CD-ROM format.
mount: wrong fs type or bad superblock on /dev/scd0

---------- strings /dev/scd0 ------------
SUN0669 cyl 1614 alt 2 hd 15 sec 54
checksum %x != %x, trying to boot anyway
boot-block startup failed
@(#)conf.c 1.10 90/07/12 SMI
@(#)fiximp.c 1.3 90/04/26 SMI

Type 5 keyboard patch for SunOS 4.1/4.1.1:
This software will allow the use of the Type 5 keyboard on Sun
systems with SunOS 4.1 or 4.1.1 installed.

/etc/mount -rt hsfs $DEVPATH #
/etc/mount -rt hsfs $DEVPATH $MOUNT_POINT 2> /dev/null
mount -rt hsfs /dev/${devname} /usr/etc/install/tar

----------- hexdump of /dev/scd0 -----------
0 SUN0669 cyl 1614 53 55 4e 30 36 36 39 20 63 79 6c 20 31 36 31 34
10 alt 2 hd 15 sec 20 61 6c 74 20 32 20 68 64 20 31 35 20 73 65 63
20 54............. 20 35 34 0 0 0 0 0 0 0 0 0 0 0 0 0
[all zero]
1a0 .......`........ 0 0 0 0 e 10 6 60 0 0 0 0 0 0 0 1
1b0 .N.....6........ 6 4e 0 2 0 f 0 36 0 0 0 0 0 0 0 0
1c0 ..?H............ 0 0 3f 48 0 0 0 14 0 0 bd d8 0 0 0 0
1d0 ................ 0 13 f2 cc 0 0 0 0 0 0 0 0 0 0 0 0
1e0 ...............P 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50
1f0 ..\...........4. 0 c 5c 10 0 0 0 a0 0 6 99 9c da be 34 c0
200 ................ 1 3 1 7 0 0 17 c0 0 0 3 c0 0 0 c5 88
210 .....4.......... 0 0 5 ac 0 34 0 0 0 0 0 0 0 0 0 0
220 0..C............ 30 80 0 43 0 12 f0 10 0 13 0 10 0 13 10 10
230 .. ...0...@...P. 0 13 20 10 0 13 30 10 0 13 40 10 0 13 50 10
240 ..`...p......... 0 13 60 10 0 13 70 10 0 13 80 10 0 13 90 10
250 .....7...7...... 0 13 a0 10 0 37 c0 10 0 37 d0 10 0 0 0 0
[junk from 600 to 8k]
2000 ................ 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 18
2010 ... ....... .... 0 0 0 20 0 0 0 80 0 0 0 20 ff ff ff f0
2020 ).K........+.... 29 be 4b 97 0 0 5 ac 0 0 5 2b 0 0 0 1
2030 .. ............. 0 0 20 0 0 0 4 0 0 0 0 8 0 0 0 a
2040 .......<........ 0 0 0 0 0 0 0 3c ff ff e0 0 ff ff fc 0
2050 ................ 0 0 0 d 0 0 0 a 0 0 0 7 0 0 8 0
2060 ................ 0 0 0 3 0 0 0 1 0 0 8 0 ff ff fe 0
2070 ...........@.... 0 0 0 9 0 0 8 0 0 0 0 40 0 0 0 2
2080 .......6........ 0 0 0 0 0 0 0 36 0 0 0 1 0 0 0 0
2090 ).I............. 29 be 49 cd 0 a b7 e3 0 0 0 80 0 0 4 0
20a0 ...........6...* 0 0 8 0 0 0 0 f 0 0 0 36 0 0 3 2a
20b0 ...............P 0 0 0 4 0 0 0 10 0 0 3 0 0 0 19 50
20c0 ...........s..." 0 0 0 13 0 0 0 19 0 0 2 73 0 0 0 22
20d0 ..../spare2a.... 0 1 0 0 2f 73 70 61 72 65 32 61 0 0 0 0