[Techtalk] problem mounting win98 FAT partition
Laurel Fan
laurel at freeshell.org
Sun Jan 6 22:46:06 EST 2002
I have a problem mounting a win98 fat partition under linux.
I have two hard drives, with this fstab:
/dev/hda1 /mnt/dosc vfat defaults 0 0
/dev/hda3 / ext2 defaults,errors=remount-ro 0 1
/dev/hda4 /home ext2 defaults,errors=remount-ro 0 1
/dev/hda2 none swap sw 0 0
/dev/hdb1 /mnt/space ext2 defaults,errors=remount-ro 0 1
/dev/hdb2 none swap sw 0 0
/dev/hdb3 /mnt/dosd vfat defaults 0 0
All of the ext2 and swap partitions work.
Both vfat partitions work in Win98.
The /dev/hda1 partition works in Linux.
The /dev/hdb3 partition does not work in Linux. It will not mount it.
I get:
# mount /mnt/dosd
mount: wrong fs type, bad option, bad superblock on /dev/hdb3,
or too many mounted file systems
and in dmesg:
FAT: bogus logical sector size 58185
VFS: Can't find a valid FAT filesystem on dev 03:43.
/dev/hdb3 is larger, about 30G, but that should work, right?
I'm running kernel 2.4.16. One thing unusual is that I'm running
devfs.
Here's the partition table for /dev/hdb as reported by fdisk:
Disk /dev/hdb: 255 heads, 63 sectors, 7476 cylinders
Units = cylinders of 16065 * 512 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 1 3647 29294496 83 Linux
/dev/hdb2 3648 3708 489982+ 82 Linux swap
/dev/hdb3 3709 7476 30266460 c Win95 FAT32 (LBA)
Any ideas?
--
laurel at sdf.lonestar.org
SDF Public Access UNIX System - http://sdf.lonestar.org
More information about the Techtalk
mailing list