2.4.0-test10: "fatfs: bogus cluster size"

From: Steven_Snyder@3com.com
Date: Wed Nov 08 2000 - 18:03:44 EST


Hello.

I am attempting to boot off a Compact Flash device which has a UMSDOS
filesystem. When I do, I get text that looks like this:

     Partition check:
      hdc: hdc1 hdc2
     .
     .
     hdc: hdc1 hdc2
     hdc: hdc1 hdc2
     fatfs: bogus cluster size
     fatfs: bogus cluster size
     UMSDOS: msdos_read_super failed, mount aborted.

The bootable partion (/dev/hdc1) has a FAT16 filesystem and was created by
MS-DOS v6.2. The 2nd partition (/dev/hdc2) is a Linux swap partition. The
kernel itself is loaded by loadlin (not LILO).

This is a snippet of my configuration:

     CONFIG_FAT_FS=y
     CONFIG_MSDOS_FS=y
     CONFIG_UMSDOS_FS=y
     CONFIG_PROC_FS=y
     CONFIG_DEVPTS_FS=y
     CONFIG_EXT2_FS=y

The cluster size on this 128MB disk (a "SanDisk SDCFB-128 ATA DISK drive") is, I
 think, 2048 bytes.

(Of possible relevance: when I do a "chkdsk" on this device, from either DOS or
Win95, I get a report that the validity cannot be checked because a path name is
illegally longer than 67 characters. I built this drive by installing
Slackware's ZipSlack package, then updating to the v2.4.0-test10 kernel.)

So... any thoughts on how to fix this complaint about cluster size?

Thank you.

(Sorry about the advertisement below.)

PLANET PROJECT will connect millions of people worldwide through the combined
technology of 3Com and the Internet. Find out more and register now at
http://www.planetproject.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Nov 15 2000 - 21:00:13 EST