ISSUE: vfat module unable to handle fat32 partition

Pierre Baillet octplane en via.ecp.fr
Lun Ene 24 02:33:41 CST 2000


1-One-line summary of the problem:

  a fat32 partition cannot be mounted.

2-Full description of the problem:

 I'm currently using a Debian Linux with kernel 2.2.14 and recently
bought a 18Go ide hard disk. I then created many partitions on that disk
and especially a 13Go FAT32 partition. Under 98, I formatted this
partition and wrote some data into it, to ensure everything was going
well. This partition works perfectly well under 98.

But I've been unable to mount that partition under Linux. I've compiled
the kernel with the good modules (as I can mount a FAT32 partition from
another disk) but this big partition always seems to be a problem for
the vfat module.

Here is the partition table:

Disk /dev/hdb: 16 heads, 63 sectors, 34960 cylinders
Units = cylindres of 1008 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hdb1             1        21     10552+  83  Linux
/dev/hdb2            22        42     10584   83  Linux
/dev/hdb3            43        63     10584   83  Linux
/dev/hdb4            64     34960  17588088    5  Extended
/dev/hdb5            64      2095   1024096+  83  Linux
/dev/hdb6          2096      4127   1024096+  83  Linux
/dev/hdb7          4128      6159   1024096+  83  Linux
/dev/hdb8          6160     34960  14515672+   c  Win95 FAT32 (LBA)

And here is the kernel message when i attempt to mount hdb8:

pbb22:~# mount /dev/hdb8 /mount/E -t vfat
mount: wrong fs type, bad option, bad superblock on /dev/hdb8,
       or too many mounted file systems

kernel console log is:

Jan 24 15:16:51 pbb22 kernel:
     [MS-DOS FS Rel. 12,FAT 16,check=n,conv=b,uid=0,gid=0,umask=022]
Jan 24 15:16:51 pbb22 kernel:
[me=0xfd,cs=5625,#f=185,fs=6218,fl=945525,
 ds=177353175,de=56990,data=177356775,se=21497,
 ts=-1408191523,ls=38754,rc=0,fc=4294967295]
Jan 24 15:16:51 pbb22 kernel:
      Transaction block size = 512
Jan 24 15:16:51 pbb22 kernel:
      VFS: Can't find a valid MSDOS filesystem on dev 03:48.

3-Keywords: fat32 partition mount

4-Kernel version: Linux version 2.2.14 (root en pbb22) (gcc version 2.95.2
20000116 (Debian GNU/Linux)) #3 SMP Thu Jan 20 15:33:18 CET 2000

7-Environment:
7.1-Output of ver_linux:

-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux pbb22 2.2.14 #3 SMP Thu Jan 20 15:33:18 CET 2000 i686 unknown
Kernel modules         found
Gnu C                  2.95.2
Binutils               2.9.5.0.22
Linux C Library        1.2.so
Dynamic Linker (ld.so) 1.9.11
ls: /usr/lib/libg++.so: Aucun fichier ou répertoire de ce type
Procps                 2.0.6
Mount                  2.10d
Net-tools              (1999-04-20)
Kbd                    0.99
Sh-utils               2.0

7.2 Processor information:

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 5
model name      : Pentium II (Deschutes)
stepping        : 2
cpu MHz         : 400.917823
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
sep_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca
cmov pat pse36 mmx fxsr
bogomips        : 399.77

7.3 Module information:

vfat                    9308   2
fat                    30112   2 [vfat]
emu10k1                56128   1


Hope you'll find something,
Pierre.
-- 
Pierre Baillet Pierre.Baillet en via.ecp.fr
University of Cambridge - Computer Lab
Ecole Centrale Paris    - Promo 2ooo
New systems generate new problems.

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



Más información sobre la lista de distribución Ayuda