Bug#345571: kernel-image-2.6.8-2-k7: Cannot mount FAT filesystem from some usb-sticks
Package: kernel-image-2.6.8-2-k7
Version: 2.6.8-16sarge1
Severity: normal
Hallo,
I cannot mount the FAT filesystem in my "Kingston DataTraveler 128MB"
usb-stick using kernel 2.6.8-2-k7 and 2.6.12-1-k7. There is no problem
with this stick using kernel 2.4.27-2-k7. Also I have another usb-stick
with FAT filesystem, that is working with 2.6.8-2-k7 and 2.4.27-2-k7.
I have read #268184 and think this is another problem.
More details below.
Martin
----------------------------------------------------------------------
First I like to show the Problem with the "Kingston" usb-stick with
kernel-image-2.6.8-2-k7, version 2.6.8-16sarge1.
# uname -a
Linux andrew 2.6.8-2-k7 #1 Tue Aug 16 14:00:15 UTC 2005 i686 GNU/Linux
# fdisk -l /dev/sda | grep sda
Disk /dev/sda: 128 MB, 128974848 bytes
/dev/sda1 * 1 492 125936 6 FAT16
# fsck.msdos -n /dev/sda1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Currently, only 1 or 2 FATs are supported, not 191.
andrew:/home/martin# mount -t vfat /dev/sda1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
*dmesg shows
FAT: invalid media value (0xb9)
VFS: Can't find a valid FAT filesystem on dev sda1.
----------------------------------------------------------------------
Second, this shows that the same usb-stick is working without problems
on the same host. I only change the kernel, this is
kernel-image-2.4.27-2-k7, version 2.4.27-10sarge1
# uname -a
Linux andrew 2.4.27-2-k7 #1 Wed Aug 17 11:28:09 UTC 2005 i686 GNU/Linux
# fdisk -l /dev/sda | grep sda
Disk /dev/sda: 128 MB, 128974848 bytes
/dev/sda1 * 1 492 125936 6 FAT16
# fsck.msdos -n /dev/sda1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
/dev/sda1: 29 files, 26/31449 clusters
# mount -t vfat /dev/sda1 /mnt
# mount | grep sda
/dev/sda1 on /mnt type vfat (rw)
*dmesg shows no messages during mount
------------------------------------------------------------------------
Third it seems that the problem is not solved in
linux-image-2.6.12-1-k7, version 2.6.12-10
# uname -a
Linux andrew 2.6.12-1-k7 #1 Tue Sep 27 13:22:07 JST 2005 i686 GNU/Linux
# fdisk -l /dev/sda | grep sda
Disk /dev/sda: 128 MB, 128974848 bytes
/dev/sda1 * 1 492 125936 6 FAT16
# fsck.msdos -n /dev/sda1
dosfsck 2.11, 12 Mar 2005, FAT32, LFN
Currently, only 1 or 2 FATs are supported, not 191
# mount -t vfat /dev/sda1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
*dmesg shows
FAT: invalid media value (0xb9)
VFS: Can't find a valid FAT filesystem on dev sda1.
-----------------------------------------------------------------------
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-k7
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Versions of packages kernel-image-2.6.8-2-k7 depends on:
ii coreutils [fileutils] 5.2.1-2 The GNU core utilities
ii fileutils 5.2.1-2 The GNU file management utilities
ii initrd-tools 0.1.81.1 tools to create initrd image for p
ii module-init-tools 3.2-pre1-2 tools for managing Linux kernel mo
-- no debconf information
Reply to: