Windows 2000 -Freigabe & Umlaute, Codepage usw.
Hallo Liste, vor ein paar Tagen gab es einen Thread, wie eine Windows-Freigabe unter Linux zu mounten ist. Der Befehl mountmount -t smbfs -o rw,iocharset=iso8859-15,codepage=cp850,username=user/domain,password=xxxx //server/freigabe mountpoint/ funzt auch, aber: Umlaute werden nicht korrekt dargestellt. Konkret: touch mountpoint Ä wird unter Windows mit einem A und einer Schlange drüber oder einem dicken Balken und einem kleinen ä (wenn ich iocharset & codepage weglasse) dargestellt. Ordner mit dem Namen "TestÄ" unter Windows angelegt. Wird unter Linux mit Test? angezeigt. Unabhängig davon, ob ich iocharset wie oben angebe oder nicht. Ich denke, dass ich nicht falsch liege, wenn ich vermute, dass der Effekt mit unterschiedlichen Codepages bzw. Zeichensätzen in Verbindung steht. Das Linux-System (ist übrigens ein Gentoo, aber ich denke das spielt nicht wirklich eine wichtige Rolle) läuft mit utf8. root@pcnr0623:/home/frank> locale LANG=german LC_CTYPE="de_DE.utf8" LC_NUMERIC="de_DE.utf8" LC_TIME="de_DE.utf8" LC_COLLATE="de_DE.utf8" LC_MONETARY="de_DE.utf8" LC_MESSAGES="de_DE.utf8" LC_PAPER="de_DE.utf8" LC_NAME="de_DE.utf8" LC_ADDRESS="de_DE.utf8" LC_TELEPHONE="de_DE.utf8" LC_MEASUREMENT="de_DE.utf8" LC_IDENTIFICATION="de_DE.utf8" LC_ALL=de_DE.utf8 Da mein Try & Error bislang nicht zum Erfolg führte wende ich mich hilfesuchend an Euch..... MfG Frank
Hallo, Am Tue, 14 Feb 2006, Frank Bertling schrieb:
Der Befehl mountmount -t smbfs -o rw,iocharset=iso8859-15,codepage=cp850,username=user/domain,password=xxxx //server/freigabe mountpoint/ [..] Konkret: touch mountpoint Ä wird unter Windows mit einem A und einer Schlange drüber oder einem dicken Balken und einem kleinen ä (wenn ich iocharset & codepage weglasse) dargestellt.
Das ist dann UTF-8.
Ordner mit dem Namen "TestÄ" unter Windows angelegt. Wird unter Linux mit Test? angezeigt. Unabhängig davon, ob ich iocharset wie oben angebe oder nicht.
Das ist dann wohl cp1250.
Ich denke, dass ich nicht falsch liege, wenn ich vermute, dass der Effekt mit unterschiedlichen Codepages bzw. Zeichensätzen in Verbindung steht.
Teste mal mit iocharset=utf8 (oder so, wie genau das utf8 geschrieben werden muss weiss ich nicht). -dnh -- Yip yip yip yip yap yap yip *BANG* --- NO TERRIER
Hi, Am Dienstag, 14. Februar 2006 19:13 schrieb David Haller:
Hallo,
Am Tue, 14 Feb 2006, Frank Bertling schrieb:
Der Befehl mountmount -t smbfs -o rw,iocharset=iso8859-15,codepage=cp850,username=user/domain,password=xxxx //server/freigabe mountpoint/
[..]
Konkret: touch mountpoint Ä wird unter Windows mit einem A und einer Schlange drüber oder einem dicken Balken und einem kleinen ä (wenn ich iocharset & codepage weglasse) dargestellt.
Das ist dann UTF-8.
Ordner mit dem Namen "TestÄ" unter Windows angelegt. Wird unter Linux mit Test? angezeigt. Unabhängig davon, ob ich iocharset wie oben angebe oder nicht.
Das ist dann wohl cp1250.
Ich denke, dass ich nicht falsch liege, wenn ich vermute, dass der Effekt mit unterschiedlichen Codepages bzw. Zeichensätzen in Verbindung steht.
Teste mal mit iocharset=utf8 (oder so, wie genau das utf8 geschrieben werden muss weiss ich nicht).
Fürs Archiv: Die Kombination aus iocharset=utf8 & codepage=cp850 macht, was ich will. Vielen Dank
participants (2)
-
David Haller
-
Frank Bertling