SMB, Win2000, Linux, nochmal Zeichensatzproblem
Tom
- webserver
Hello,
mit Eurer Hilfe hatte ich neulich das Zeichensatzproblem für die Dateinamen lösen können.
Ein Volume eines Win2000-Servers war mittels smb-mount in ein Dateisystem eines Linux-Servers gemountet worden. Nach Einstellen von charset und codepage war auch alles bestens.
Mein Kollege hat nun die Dateien alle mit mv vom gemounteten Windows-Volume auf eine weitere Festplatte im Linux rüberkopiert.
Diese (ext2) war ebenfalls mittels mount ins Verzeichnis gemountet ohne weitere Optionen.
Leider sind nun beim Kopieren die Dateinamen wieder kaputt gegangen.
Statt 'ä' steht wieder ein Doppelhäkchen untern (\204 sit das wohl).
Woran liegts?
Nimmt mv keine Rücksicht auf die Mountoptionen?
Der Zugriff über PHP war ok.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hi,
Nimmt mv keine Rücksicht auf die Mountoptionen?
mv verschiebt nur die Daten, ohne die Zeichensätze zu ändern.
Wenn du also die Daten verschiebst, musst du anschliessend sämtliche Directory-Einträge umwandeln.
Hello,
Nimmt mv keine Rücksicht auf die Mountoptionen?
mv verschiebt nur die Daten, ohne die Zeichensätze zu ändern.
Wenn du also die Daten verschiebst, musst du anschliessend sämtliche Directory-Einträge umwandeln.
Ich kann mir das nicht richtig vorstellen. Die Files und Directories sind doch mit der richtigen Darstellung in das FS des Linux-System mounted. Wieso nimmt das Biest dann doch wieder die andere Darstellung?
Ich habe das auch nicht selber gemacht *grummel*
Das Schlimme ist, dass der "Schuldige" gleich anschließend den Win-Server "aufgeräumt" hat.
Was ist mit cp ?
Arbeitet das entsprechend ohne Berücksichtungung der Zeichensätze?
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom