PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FAT32 Partition mounten



khatarnak
21.10.07, 01:14
Hallo zusammen,

ich möchte auf meinem Linux-System (Debian Etch, Samsung Notebook) eine FAT32 Windows-Partition zur gemeinsamen Nutzung beider Betriebssysteme mounten. Leider schlägt dies fehl und meine Recherche hat bislang auch nichts ergeben:


fdisk -l

Disk /dev/hda: 79.6 GB, 79645090304 bytes
255 heads, 63 sectors/track, 9682 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/hda2 5100 7649 20482875 c W95 FAT32 (LBA)
/dev/hda3 7650 7845 1574370 82 Linux swap / Solaris
/dev/hda4 7846 9682 14755702+ 83 Linux



cat /etc/fstab

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda4 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 none swap sw 0 0
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0



Auf meinen Befehl hin erscheint dann folgende Fehlermeldung:


mount -t vfat /dev/hda2 /mnt/D

mount: wrong fs type, bad option, bad superblock on /dev/hda2,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so


Was kann ich tun, bzw. woran kann es liegen?

zyrusthc
21.10.07, 01:17
In some cases useful info is found in syslog - try
dmesg | tail or so
Was steht den in dmesg?


Greeez Oli

khatarnak
21.10.07, 01:21
dmesg | tail

input: Power Button (CM) as /class/input/input5
ACPI: Power Button (CM) [PWRB]
input: Sleep Button (CM) as /class/input/input6
ACPI: Sleep Button (CM) [SLPB]
ADDRCONF(NETDEV_UP): eth2: link is not ready
eth1: no IPv6 routers present
Unable to load NLS charset cp437
FAT: codepage cp437 not found
Unable to load NLS charset cp437
FAT: codepage cp437 not found



Tja, also ich sehe schon, ich habe wohl zuviel aus dem Kernel herausgeschmissen unter File Systems -> Native Language Support.

Compiliere ich die Codepages gleich in den Kernel rein oder als Module?

zyrusthc
21.10.07, 01:31
Bei dir wird wohl Codepage 437 nicht gefunden...
Wie siehts es den in deiner Kernelkonfiguration mit CONFIG_NLS_CODEPAGE_437 aus?

EDIT: Versuche mal das Modul zu laden mit:
modprobe nls_cp437


Greeez Oli

khatarnak
21.10.07, 02:04
Danke für deine Hilfe! Es funktioniert jetzt auf Anhieb.