Ich versuche Daten von einer ext3 Partition auf eine vfat Partition zu kopieren, dies geht solange gut, wie keine Sonderzeichen kopiert werden müssen. Wenn eine Datei / Ordner mit Sonderzeichen kopiert wird, bricht der Kopiervorgang mit der Meldung “Das Argument ist ungültig” ab.
Ich habe die Partitionen mit div. mount Optionen gemountet (utf-8, uid=1000, gid=100 e.t.c)
Ich verwende zur Zeit Ubuntu 5.10 früher unter Debian Woody / Sarge kann ich mich nicht an das Problem erinnern.
Was kann ich noch versuchen?
Bruno
Hallo!
Ich hatte mal ein aehnliches Problem, aber ob Dir das hilft, kann ich leider nicht sagen. Das Problem: ich versuchte die INSERT-LiveCD per USB zu starten. Das Problem im miniroot.gz (das dann das Image mountet):
mount -t vfat /dev/uba1 /cdrom
FAT: codepage cp437 not found
Ich habe nun also das miniroot.gz so gepatcht, dass ich
die nls_cp437+nls_iso*.ko-Files des insert-images darin eingebaut
habe und im linurx-File diese als erstes lade (nur die bei mir
benoetigten nls_cp437.ko und nls_iso8859-1(5).ko). Damit funktioniert
das dann ganz gut. Und ich kann den Stick auch weiter unter Windows
XP benutzen.
D.h.: schau mal, ob es die nls* als Kernelmodule gibt und lade mal die utf8 und iso-Module.
Ob bei Dir ein aehnliches Problem vorliegt (und mein obiger Vorschlag hilft), kann ich aber nicht wirklich sagen. Aber vielleicht hilft Dir das beim Suchen nach anderen Loesungen.
mfG
Philipp
– Womit willst du denn kopieren?
– Welches Programm erzeugt die Fehlermeldung?
– Auf welchen Zeichensatz ist die ext3-Partition eingestellt?
– Kannst du per touch eine Datei auf der vfat-Partition anlegen?
– Befinden sich dort schon Dateien mit Sonderzeichen im Namen?
– Kannst du die auf die umbenennen / auf der vfat-P. wo anders hin kopieren, auf die ext3-Partition kopieren?