[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

SD-Card im USB-Kartenleser: wrong fs type, bad option, bad superblock



Mahlzeit...

ich habe einen USB-Kartenleser für (u.a.) SD-Cards. Das Ding habe ich
vor meiner Debian-Neuinstallation problemlos am laufen gehabt (Sid).
Momentan streikt das Teil aber.

Soweit bin ich gekommen... die SD-Card ist als /dev/sdc erkannt
worden und es gibt auch eine Partition da drauf:

=====================
# fdisk -l /dev/sdc

Disk /dev/sdc: 125 MB, 125960192 bytes
8 heads, 32 sectors/track, 961 cylinders
Units = cylinders of 256 * 512 = 131072 bytes

	Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1         961      123007+   6  FAT16
=====================

Ich kann auch von der Karte lesen:

=====================
# xxd /dev/sdc1 | head
0000000: eb3c 906d 6b64 6f73 6673 0000 0204 0100  .<.mkdosfs......
0000010: 0200 0200 00f8 f000 2000 0800 0000 0000  ........ .......
0000020: fec0 0300 0000 29e2 53e8 4120 2020 2020  ......).S.A
0000030: 2020 2020 2020 4641 5431 3620 2020 0e1f        FAT16   ..
0000040: be5b 7cac 22c0 740b 56b4 0ebb 0700 cd10  .[|.".t.V.......
0000050: 5eeb f032 e4cd 16cd 19eb fe54 6869 7320  ^..2.......This
0000060: 6973 206e 6f74 2061 2062 6f6f 7461 626c  is not a bootabl
0000070: 6520 6469 736b 2e20 2050 6c65 6173 6520  e disk.  Please
0000080: 696e 7365 7274 2061 2062 6f6f 7461 626c  insert a bootabl
0000090: 6520 666c 6f70 7079 2061 6e64 0d0a 7072  e floppy and..pr
=====================

Nur mounten kann ich sie nicht:

=====================
# mount -t vfat /dev/sdc1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       or too many mounted file systems
=====================

Ich habe die Karte sowohl unter Win XP als auch Debian (mkfs.vfat)
formatiert. Das hat ohne Fehler geklappt:

=====================
#mkfs.vfat /dev/sdc1
mkfs.vfat 2.10 (22 Sep 2003)
=====================

Trotzdem kann ich das Medium nicht mounten. Witzigerweise klappt es,
wenn ich das Medium als ext3 formatiere und entsprechend mounte.

Das ist meine FAT-bezogene Kernel-Konfig:

=====================
#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=y
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set
=====================

Was kann ich noch probieren? Fehlt vielleicht noch 'was im Kernel?

DiV...
 Christoph
-- 
~
~
".signature" [Modified] 3 lines --100%--                3,41         All



Reply to: