Click to See Complete Forum and Search --> : Yes, another cdrom does not mount problem


panther
02-27-2004, 01:32 PM
Hello

I have a problem with my cd-rom, I get the following message every time that I try to mount a cdrom



Could not mount device.
The reported error was:
mount: wrong fs type, bad option, bad superblock on /dev/cdroms/cdrom0,
or too many mounted file systems

It is a typical error message that can be due to various problems, thus the Gentoo forum although informative did not solve my problem


When I run dmesg, I get the following

bash-2.05b# dmesg
: I/O error, dev hdb, sector 24
Buffer I/O error on device hdb, logical block 6
hdb: command error: status=0x51 { DriveReady SeekComplete Error }

which I do not understand

My modules are as follows:


bash-2.05b# lsmod
Module Size Used by
ds 10692 -
ehci_hcd 21988 -
uhci_hcd 28656 -
snd_pcm 84260 -
snd_page_alloc 8932 -
3c59x 34088 -
yenta_socket 13920 -
pcmcia_core 58944 -
usbcore 88668 -
nls_iso8859_1 3552 -
nls_cp437 5184 -
vfat 12160 -
fat 39424 -

my fstab is as follows

NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/hda6 /boot reiserfs noauto,noatime,notail $
/dev/hda8 / reiserfs noatime $
/dev/hda7 none swap sw $
/dev/hda5 /mnt/data vfat umask=000,auto,users $
/dev/hda1 /mnt/xp ntfs umask=000,noauto,users $
/dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro,users $
/dev/fd0 /mnt/floppy auto noauto,users $

and I am using the 2.6.3 kernel under gentoo system, I have also changed from dvfsd to udev

Any suggestions will be greatly appreciated

HelpPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP:eek:

sploo22
02-27-2004, 01:54 PM
Just double-checking... you're not trying to mount an audio CD, are you?

Try (as root) "file - < /dev/cdroms/cdrom0" to check if the disc's filesystem is valid.

mdwatts
02-27-2004, 01:56 PM
This is what Configure.help in the kernel source has to say about the SeekComplete error message.


Use multi-mode by default
CONFIG_IDEDISK_MULTI_MODE
If you get this error, try to say Y here:

hda: set_multmode: status=0x51 { DriveReady SeekComplete Error }
hda: set_multmode: error=0x04 { DriveStatusError }

If in doubt, say N.

panther
02-27-2004, 01:59 PM
Hi sploo22
I run the command
here it is


bash-2.05b# file - < /dev/cdroms/cdrom0
/dev/stdin: ERROR: cannot read `(null)' (Input/output error)

tucolino
02-27-2004, 02:02 PM
did you try?

mount /dev/cdroms/cdrom0 /mnt/cdrom -t iso9660

tuco

EDIT: sorry too late... hadnt seen all the other messages. disregard mine :)

panther
02-27-2004, 02:03 PM
Yes,

all the relevant mount cdrom commands give the same output

wrong fs type, bad option, bad superblock on /dev/cdroms/cdrom0,
or too many mounted file systems
:confused:

panther
02-27-2004, 02:09 PM
I have checked my kernel configuration
and I have already multimode by default

Something interesting
when I run "eject" in the console the cdrom obeys,
so I presume that the kernel knows that the cdrom is there but?

:mad:

sploo22
02-27-2004, 09:45 PM
Have you tried a few other discs? It seems like that error could indicate a scratch or smudge on the surface.

panther
03-01-2004, 05:23 AM
Well I tried other cd's
it will badly play music cd's
it will play dvd's
but it will not mount cd-roms
I think everything started when I symlinked my cd-rom to my dvd (combo drive)

any suggestions?

I will try to remove the symlink this afternoon see what happens