I get mount: /dev/cdrom: can't read superblock, How to fix?
Hi guys, I know it must be some dumb mistake I did, but when I'm trying to mount my drives, they say
mount: /dev/cdrom: can't read superblock I just compiled my new 2.4.21 kernel, how can I fix this? thanks for the help, :) |
have you got isofs built into the kernel or as a module, if its a module try modprobing it before you mount, also might be worth a check where /dev/cdrom points to
|
ehmm, well, it works with my previous kernel, why won't it work with this one?, did I forget something, or what?
I'll check the isofs thing, thanks. |
yes, ISO file system for CD-ROM's is built into the kernel.
what can I do next?, need more help, thank you |
does the output of cat /proc/filesystems contain either isofs or iso9660
|
OKay, I did that command, and YES, it is in there man. Thanks, any other thoughts?
cat /proc/filesystems nodev rootfs nodev bdev nodev proc nodev sockfs nodev tmpfs nodev shm nodev pipefs nodev binfmt_misc ext3 ext2 cramfs nodev ramfs minix msdos msdos vfat iso9660 vxfs nodev nfs ntfs efs nodev autofs nodev devpts nodev usbdevfs nodev usbfs |
what does your /etc/fstab say? specifically the line with /mnt/cdrom in it?
|
here's the Fstab:
LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hda5 swap swap defaults 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0 /dev/cdrom1 /mnt/cdrom1 iso9660 noauto,owner,kudzu,ro 0 0 |
zLinuxz,
Are you getting the same errors you were getting when you posted this thread ? ...... just kidding :p (For those you want to understand this joke, refer to this thread. http://www.linuxquestions.org/questi...threadid=84028 ) I had a similar problem where my two NICs were switched when I recompiled my kernel. Perhaps something similar occurred with your CD-ROMs. Did you check the /dev/cdrom and the /dev/cdrom1 soft links to make sure they point to the correct devices. |
hey, hehhe,
yes, I did, and I even tried mounting them directly from /dev to /mnt, and still I get the Can't read SuperBlock error....it's frustating, :( zLinuxz |
i have pretty much no expertise with scsi so i'll end my contribution to this thread with this silly question: have you tried other cd's in the drive, cos it could be scratched cd?
|
Hmm... Try it by not using the symlinks...
Find out if the cdrom drive is hdc, hdd, hde, whatever... mount -t iso9660 /dev/hdc /mnt/cdrom Are you getting specifically, "can't read superblock" or is it the usual "bad superblock, too many filesystems mounted, or wrong filesystem" etc... ? You're sure the drive is OK, right? If not, try booting from a bootable cd and see what happens. -Shade |
I'm trying to mount my DVD drive to /dvdrom. I tried the commands prescribed to zLinuxz. Here is the error message I get:
Code:
bash-3.1# mkdir /dvdrom Code:
bash-3.1# dmesg | tail Code:
/dev/hda5 swap swap defaults 0 0 Code:
bash-3.1# cd /mnt/cdrom Code:
bash-3.1# mount I am btw running Slackware 12.1 stock kernel. |
All times are GMT -5. The time now is 02:10 PM. |