...
| Finally, Fabien suggested I try executing the following three command
| sequences with "the unmountable cdrom, you should try the following with no
| cdrom mounted"
|
| dd if=/dev/hdc of=/tmp/foo bs=1k count=256 || echo Failed
| file /tmp/foo
| od -x /tmp/foo | head -10
| I executed these three commands immediately after the mount command that
| gave the error message reported ~10 lines above - before I did, however, I
| ran mount and observed that /cdrom was not listed, and ran umount and was
| told there was no /cdrom to unmount. Then, I ran the commands as root using
| the bash shell. The first command gave:
| 256+0 records in
| 256+0 records out
| The second command gave:
| /tmp/foo: ascii text
| The third command gave:
| 0000000 0000 0000 0000 0000 0000 0000 0000 0000
| *
| 0100000 4301 3044 3130 0001 494c 554e 2058 2020
| 0100020 2020 2020 2020 2020 2020 2020 2020 2020
| 0100040 2020 2020 2020 2020 4c53 4341 5f4b 3630
| 0100060 3539 325f 2020 2020 2020 2020 2020 2020
| 0100100 2020 2020 2020 2020 0000 0000 0000 0000
| 0100120 0634 0005 0500 3406 0000 0000 0000 0000
| 0100140 0000 0000 0000 0000 0000 0000 0000 0000
| 0100160 0000 0000 0000 0000 0001 0100 0001 0100
| Broken pipe
|
| Any ideas?
I tried this myself on my system yesterday evening, and I obtained quite
the same starting bytes for a valid mountable cdrom:
at position 32k, string "\001CD001\001\000"
which leads me to think your cdrom is perfectly good (as you mention too)
and that you must have either a driver problem or your cdrom not detecting
cd changes.
My last chance suggestions:
+ kernel update to the last 1.2.xx
+ try booting with no CD in the drive, if your installation is
able to boot only with HDs (add "noauto" to the options in
/etc/fstab for your cdrom line)
| Thanks.
Good luck,
Fabien.
--
,---------------------------.
| Fabien COUTANT |
| Steria |
| 12, rue Paul DAUTIER |
| 78140 VELIZY VILLACOUBLAY |
| FRANCE |
`---------------------------'