Hallo zusammen,
bin ein absoluter newbie und habe eine Frage zum Zeichensatz. Wenn ich mit einem Windows XP Rechner Dateien auf eine USB Platte kopiere, deren Dateinamen ö,ä,ü enthalten und diese Platte dann an einen anderen Windows XP Rechner stecke, der diese Dateien per Netzwerk auf einen Debian samba Server kopiert, so enthalten die Dateien auf dem Samba Server anstatt der ö,ä,ü nur Rechtecke.
Wie kommt das? Auf dem Samba ist auch UTF-8 eingestellt.
Wäre echt nett, wenn ihr mir helfen könntet.
mfg schrauber
Umlaute Problem
Nun mal in Einzelschritten:
WinXP-Rechner A schreibt eine Datei mit Umlaut im Dateinamen auf USB-Platte (vermutlich FAT16 oä).
WinXP-Rechner B kopiert die Datei von der USB-Platte auf einen Samba-Server.
Was zeigt WinXP-Rechner B an? Ist der Umlaut im Dateinamen auf der USB-Platte noch richtig dargestellt? Hast du das gleiche Phänemen, wenn du eine Datei mit Umlaut im Namen auf Rechner B anlegst, und auf den Samba-Server überträgst?
Wann genau siehst du Rechtecke?
Wenn der Samba-Server auf utf-8 ist, dann ist alles in Ordnung. Windows arbeitet gewöhnlich nicht mit utf-8. Demnach ist da ein seltsames Zeichen im Dateinamen.
Übertrag mal die Datei vom Samba-Server auf den WinXP-Rechner B. Ist dann wieder der Umlaut zu lesen?
Wenn du Dateinamen sowohl unter latin1 als auch unter utf-8 lesen können willst, dann verwende keine Umlaute.
WinXP-Rechner A schreibt eine Datei mit Umlaut im Dateinamen auf USB-Platte (vermutlich FAT16 oä).
WinXP-Rechner B kopiert die Datei von der USB-Platte auf einen Samba-Server.
Was zeigt WinXP-Rechner B an? Ist der Umlaut im Dateinamen auf der USB-Platte noch richtig dargestellt? Hast du das gleiche Phänemen, wenn du eine Datei mit Umlaut im Namen auf Rechner B anlegst, und auf den Samba-Server überträgst?
Wann genau siehst du Rechtecke?
Wenn der Samba-Server auf utf-8 ist, dann ist alles in Ordnung. Windows arbeitet gewöhnlich nicht mit utf-8. Demnach ist da ein seltsames Zeichen im Dateinamen.
Übertrag mal die Datei vom Samba-Server auf den WinXP-Rechner B. Ist dann wieder der Umlaut zu lesen?
Wenn du Dateinamen sowohl unter latin1 als auch unter utf-8 lesen können willst, dann verwende keine Umlaute.