Umlaute auf Windows-Partition
![](https://seccdn.libravatar.org/avatar/f532d88969d4b61bc77e9abf1345c4e8.jpg?s=120&d=mm&r=g)
Hi, wenn ich auf meine Windows-Partition zugreife, werden die Sonderzeichen nicht richtig angezeigt. In /etc/fstab habe ich folgende Zeile: /dev/hda1 /windows/c vfat users,gid=users,umask=002,iocharset=iso8859-1 0 0 Ist hier irgendwas falsch? Verwende utf8 unter SuSE 9.3. Mit mount -o remount kann ich neue Einstellungen in der /etc/fstab testen, oder? MfG Kay
![](https://seccdn.libravatar.org/avatar/f532d88969d4b61bc77e9abf1345c4e8.jpg?s=120&d=mm&r=g)
Kay Patzwald schrieb:
Hi,
wenn ich auf meine Windows-Partition zugreife, werden die Sonderzeichen nicht richtig angezeigt.
In /etc/fstab habe ich folgende Zeile: /dev/hda1 /windows/c vfat users,gid=users,umask=002,iocharset=iso8859-1 0 0
Ist hier irgendwas falsch? Verwende utf8 unter SuSE 9.3.
Hat sich erledigt. iocharset=utf8 war die Lösung. Ich dachte, man muss das Encoding der Partition angeben, nicht das gewünschte Encoding.
Mit mount -o remount kann ich neue Einstellungen in der /etc/fstab testen, oder?
MfG Kay
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, Am Tue, 17 May 2005, Kay Patzwald schrieb:
Kay Patzwald schrieb:
wenn ich auf meine Windows-Partition zugreife, werden die Sonderzeichen nicht richtig angezeigt.
In /etc/fstab habe ich folgende Zeile: /dev/hda1 /windows/c vfat users,gid=users,umask=002,iocharset=iso8859-1 0 0
Ist hier irgendwas falsch? Verwende utf8 unter SuSE 9.3.
Hat sich erledigt. iocharset=utf8 war die Lösung. Ich dachte, man muss das Encoding der Partition angeben, nicht das gewünschte Encoding.
==== man 8 mount ==== iocharset=value Character set to use for converting between 8 bit characters and 16 bit Unicode characters. The default is iso8859-1. Long filenames are stored on disk in Unicode format. ==== Win* speichert die langen Dateinamen in UTF-16, und "iocharset" definiert, zu was diese linuxseitig konvertiert werden sollen. Grob gesagt sollte dabei der Zeichensatz verwendet werden, der bei LANG verwendet wird. Dementsprechend habe ich z.B. auch "iocharset=iso8859-15". "codepage" ist fuer die kurzen Dateinamen zustaendig, da sollte man bei nem deutschen DOS-Unterbau 850 statt dem default 437 nehmen. Vgl. mit der config.sys / autoexec.bat, wenn da bei 'mode con ' (IIRC) 850 auftaucht, dann ist das so. Wie WinNT/2k/XP das machen weiss ich nicht. -dnh -- [struck] First mistyped as "struct". Gah. I've not even been using C recently. -- P. Corlett
participants (2)
-
David Haller
-
Kay Patzwald