vFAT mount Problem

Jan 'RedBully' Seiffert redbully at cc.fh-luh.de
Thu Dec 1 17:55:13 CET 2005


Nico Bredenbals wrote:
> Hallo!
> Ich habe folgendes problem:
> mount -t vfat /dev/hda5 /mnt/bla liefert immer "wrong fs type, bad
> option, bad superblock on /dev/hda5 or too many mounted file systems".
> Die Gentoo Install CD hingegen mounted /dev/hda5 problemlos.
> dmesg sagt zum fehlgeschlagenen mount:
> 
> unable to load NLS charset 437
> FAT: codepage cp437 not found
> 
> Die charset war tatsächlich zunächst nicht im kernel aktiviert. Also hab
>  ich die optionen aktiviert, den kernel neu kompiliert, bzImage kopiert,
> aber an der Fehlermeldung hat sich nichts geändert.
> 
Hmmmm, hast du die Codepage wirklich unter ""File systems->
Native Language Support" angemacht? Als Modul? Ist das Modul geladen
(+make modules_install)?

> Weiß jemand wo das Problem sonst liegen könnte? Weiß jemand wie ich
> prüfen kann ob die entsprechenden codepages jetzt _wirklich_ im kernel
> enthalten sind? locale -a liefert mir irgendwie keine hinlänglichen
> informationen.
> 
Du koenntest es noch mit dem verstellen der Werte "File
systems->DOS/FAT/NT Filesystems->Default codepage for FAT" im
Kernelconfig probieren oder aber besser mit einer mount-option (man mount):
Mount options for fat
....
	codepage=value
		Sets the codepage for converting to shortname characters
		on FAT and VFAT filesystems. By default, codepage 437
		is used.

iso88-schissmichindenfuss (aka latin1) sollte immer da sein.

Aber ingesamt sehr komisch das alles. (Hmmm ich glaube mich zu erinnern,
das die NLS Unterstuetzung fuer (V)FAT und NTFS im Kernel sowieso sehr
hacky war...)
	
> System is ein Gentoo, Kernel 2.6.14-gentoo-r2.
> 
> Besten dank schonmal :)
kein ding

> 
> Nico
> 
Gruss
	Jan

-- 
You know you're using the computer too much when:
at the beach with your laptop, you run emerge -C bikini



More information about the Linux mailing list