Hallo,
eine allgemeine Linux-Frage zu Umlaut-Problemen:
Ich habe eine alte externe Disk aus einer vorsintflutlichen Netzlaufwerkplatte (IOMEGA) ausgebaut und versuche dort Daten runter zu ziehen. Das Einbinden in Linux (Mint 17) per USB-Adapter geht eigentlich super easy und ich komme im Prinzip auch an alle Daten ran.
Das Problem: einzelne Dateien und Ordner haben Umlaute. Die werden verkorkst dargestellt und das System kann nicht drauf zugreifen und sagt was von falscher Kodierung. z.B. kann ein Hochkomma (') nicht dargestellt werden. Statt dessen steht "\357". Oder statt einem "ä" steht "\204". Und irgendwo hatte ich auch ein komisches Fragezeichen auf kleinem weißen Karo gesehen.
Die Disk war früher mal als Netzlaufwerk in Windows Systemen eingebunden. Das Dateisystem auf der alten Disk selbst ist wohl ext2.
Ich hatte jetzt die Idee, dass ich die Disk manuell per Shell mounte und dabei evtl. irgendwie eine Umkodierung vorzunehmen, aber die Optionen iocharset oder codepage scheinen nur für FAT- und Co-Dateisysteme zu gehen.
Als nächstes hatte ich mir den Zeichensatzkonverter convmv installiert. Aber der scheint nur Dateinamen und keine Ordner umzubenennen. Auch das Tool h2rename kann nicht auf verkorkste Ordner zugreifen.
Hat einer von euch noch eine idee, wie man vorgehen könnte um auch die Ordner zu erwischen?
Jo
eine allgemeine Linux-Frage zu Umlaut-Problemen:
Ich habe eine alte externe Disk aus einer vorsintflutlichen Netzlaufwerkplatte (IOMEGA) ausgebaut und versuche dort Daten runter zu ziehen. Das Einbinden in Linux (Mint 17) per USB-Adapter geht eigentlich super easy und ich komme im Prinzip auch an alle Daten ran.
Das Problem: einzelne Dateien und Ordner haben Umlaute. Die werden verkorkst dargestellt und das System kann nicht drauf zugreifen und sagt was von falscher Kodierung. z.B. kann ein Hochkomma (') nicht dargestellt werden. Statt dessen steht "\357". Oder statt einem "ä" steht "\204". Und irgendwo hatte ich auch ein komisches Fragezeichen auf kleinem weißen Karo gesehen.
Die Disk war früher mal als Netzlaufwerk in Windows Systemen eingebunden. Das Dateisystem auf der alten Disk selbst ist wohl ext2.
Ich hatte jetzt die Idee, dass ich die Disk manuell per Shell mounte und dabei evtl. irgendwie eine Umkodierung vorzunehmen, aber die Optionen iocharset oder codepage scheinen nur für FAT- und Co-Dateisysteme zu gehen.
Als nächstes hatte ich mir den Zeichensatzkonverter convmv installiert. Aber der scheint nur Dateinamen und keine Ordner umzubenennen. Auch das Tool h2rename kann nicht auf verkorkste Ordner zugreifen.
Hat einer von euch noch eine idee, wie man vorgehen könnte um auch die Ordner zu erwischen?
Jo