Probleme beim Schreiben auf MemoryStick
- Woodrow
- Beiträge: 88
- Registriert: 19.11.2006 23:02:47
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Probleme beim Schreiben auf MemoryStick
Folgendes Szenario:
ich will mir ne mp3 auf mein Handy ziehen. also die Karte raus ausm Handy, rein in den Card Reader.
Dateien drauf kopieren (versucht sowohl über drag'n'drop als auch über bash). Datei scheint (!) da zu sein, ist im Ordner drin, lässt sich abspielen usw.
nehm ich die Karte raus, steck sie ins Handy rein - nix da. ebenso bleiben die Daten verschwunden wenn ich die Karte wieder in den Card Reader stecke und nochmal nachschaue.
An der Karte scheints nicht zu liegen, mit Windows klappts einwandfrei zu beschreiben.
Gleiches Szenario, wenn ich Handy und PC mit USB verbinde und das versuche.
Speicherplatz reicht auch, hab ich schon abgecheckt.
Dateisystem is vfat.
wenn ich die Karte rausziehe und direkt wieder in den Reader stecke, is die datei manchmal noch da, manchmal aber auch weg.. sehr kurios - hoffe mir kann jemand helfen o_O
ich will mir ne mp3 auf mein Handy ziehen. also die Karte raus ausm Handy, rein in den Card Reader.
Dateien drauf kopieren (versucht sowohl über drag'n'drop als auch über bash). Datei scheint (!) da zu sein, ist im Ordner drin, lässt sich abspielen usw.
nehm ich die Karte raus, steck sie ins Handy rein - nix da. ebenso bleiben die Daten verschwunden wenn ich die Karte wieder in den Card Reader stecke und nochmal nachschaue.
An der Karte scheints nicht zu liegen, mit Windows klappts einwandfrei zu beschreiben.
Gleiches Szenario, wenn ich Handy und PC mit USB verbinde und das versuche.
Speicherplatz reicht auch, hab ich schon abgecheckt.
Dateisystem is vfat.
wenn ich die Karte rausziehe und direkt wieder in den Reader stecke, is die datei manchmal noch da, manchmal aber auch weg.. sehr kurios - hoffe mir kann jemand helfen o_O
-
- Beiträge: 221
- Registriert: 06.03.2007 15:53:44
-
Kontaktdaten:
So 'nen "Datenverlust" kenne ich nur bei Datenträgern, die nicht richtig aus dem System "ausgehangen" werden. IMHO werden bei Linux Dateien erst nach auf das Medium geschrieben.
Gruß
Stephan
Code: Alles auswählen
umount /dein/gerät
Gruß
Stephan
Hmm, kann auch nur raten:
(*) Sind im Dateinamen Sonderzeichen enthalten? Wenn ja, Sonderzeichen vermeiden, z.B. statt "ä" ein "ae" verwenden, kein "ß'%" usw. verwenden
(*) nach dem Schreiben einfach in einem Terminal den Befehl "sync" eingeben, der sorgt dafür das der Schreibcache geleert wird und die Daten auch tatsächlich am Stick landen
(*) Sind die Schreibrchte tatsächlich gegeben? Habe unter Sarge des öfteren erlebt, daß die Daten vermeindlich auf einen schreibgeschützten Stick "geschrieben" werden konnten, dann aber natürlich nicht drauf' waren. Darauf waren einige Fehlermeldungen hin zu lesen...
(*) Sind im Dateinamen Sonderzeichen enthalten? Wenn ja, Sonderzeichen vermeiden, z.B. statt "ä" ein "ae" verwenden, kein "ß'%" usw. verwenden
(*) nach dem Schreiben einfach in einem Terminal den Befehl "sync" eingeben, der sorgt dafür das der Schreibcache geleert wird und die Daten auch tatsächlich am Stick landen
(*) Sind die Schreibrchte tatsächlich gegeben? Habe unter Sarge des öfteren erlebt, daß die Daten vermeindlich auf einen schreibgeschützten Stick "geschrieben" werden konnten, dann aber natürlich nicht drauf' waren. Darauf waren einige Fehlermeldungen hin zu lesen...

- Woodrow
- Beiträge: 88
- Registriert: 19.11.2006 23:02:47
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Joa, Sonderzeichen hatte ich schon alle rausgemacht.. und Schreibrechte auch gecheckt, die waren in Ordnung.
Aber mit sync funzt es endlich... Man merkts auch, weil er ziemlich lange fürs sync braucht, weil er erst da die Daten auf die Karte schreibt komischerweise. Is zwar n bissl unschön so, aber es funzt wenigstes...
Besten Dank für die Hilfe
Aber mit sync funzt es endlich... Man merkts auch, weil er ziemlich lange fürs sync braucht, weil er erst da die Daten auf die Karte schreibt komischerweise. Is zwar n bissl unschön so, aber es funzt wenigstes...
Besten Dank für die Hilfe

Kannst das sync auch in der fstab als option setzen, dann ist der Transfer etwas langsamer, aber das Risiko des Datenverlusts imho kleiner. Mache ich bei Medien, die recht langsam schreiben eigentlich immer so.
Beste Grüße, Kokopelli
--------------------------
"One must marvel that Godzilla never died laughing" (William Tsutsui)
--------------------------
"One must marvel that Godzilla never died laughing" (William Tsutsui)
Nun, früher habe ich in der fstab für den USB-Stick folgenden Eintrag verwendet:

Auch ohne diesen Eintrag genügt es, am USB-Sitck Icon mit der rechten Maustaste auf "sicher entfernen" o.ä. zu gehen, bevor man den Stick abzieht. Eleganter geht's nicht, ohne einen Datenverlust zu erleiden.../dev/sda1 /media/usbstick vfat rw,sync,user,noauto,noatime 0 0

Man will Flash-Speicher auch einfach nicht mit der sync Option-Mounten. Das Schreiben wird viel viel langsamer und gefllen tut das den kleinen Kerlchen auch nicht.
vor dem abstecken ein "sync" (oder "Hardware sicher Entfernen" oder was auch immer) ist eigentlih die Beste Lösung IMO.
vor dem abstecken ein "sync" (oder "Hardware sicher Entfernen" oder was auch immer) ist eigentlih die Beste Lösung IMO.
Formerly known as Trigger.
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
HP 8510p - Debian Sid
Mitglied des Debian-KDE-Teams
Geschrieben wird erst bei sync oder bei umount. Das ist auch gut so, denn warum sollte die ganze Zeit geschrieben werden. Sowas erzeugt Verschleiß.Woodrow hat geschrieben:Aber mit sync funzt es endlich... Man merkts auch, weil er ziemlich lange fürs sync braucht, weil er erst da die Daten auf die Karte schreibt komischerweise.