trouble mounting drive, bad superblock error
Running RH9, kernel 2.4.20-31.9
trying to mount an 80G Maxtor drive. model 6Y080L0
In secondary slave position, jumpered slave.
I'm trying to make one 80G fat32 LBA partition accessible from both Linux and Win98.
I partitioned this drive as Fat32 (LBA) w/ fdisk in Linux, formatted it in windows. Windows can read it, but scandisk found bad sectors which it supposedly fixed. made a directory in Linux (/mnt/d) but when I try to mount I get the error:
mount: wrong fs type, bad option, bad superblock on /dev/hdd1,
or too many mounted file systems
(could this be the IDE device where you in fact use
ide-scsi so that sr0 or sda or so is needed?)
i ran fsck and got:
fsck 1.32 (09-Nov-2002)
e2fsck 1.32 (09-Nov-2002)
/dev/hdd: clean, 11/10010624 files, 314137/20010816 blocks
this would have found a bad superblock, correct?
I also tried deleting the partition and making and formatting a linux partition to see if it would mount that, but no luck there either. In fact, after formatting it in Linux and rebooting it doesn't recognize the partition table because fdisk -l shows this:
Disk /dev/hdd: 81.9 GB, 81964302336 bytes
16 heads, 63 sectors/track, 158816 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Disk /dev/hdd doesn't contain a valid partition table <<<
My BIOS is set to autodetect and chooses LBA by default, but if I change settings from autodetect to 'user' and let it auto detect the type it chooses CHS. I have no idea if that has anything to do with anything though.
Win98 has no trouble reading or writing to this drive, I just can't get it to mount in Linux. Other LBA drives and windows partitions mount fine, and I'm not mounting them all at the same time, so it shouldn't be a "too many mounted filesystems" problem.
Last edited by mattuc; 05-08-2004 at 03:43 AM.