![](https://seccdn.libravatar.org/avatar/0706d389343a44f077136dc734aab3ee.jpg?s=120&d=mm&r=g)
Hallo zusammen, Im Gegensatz zu SuSE 9 werden unter 8.1 USB Sticks nicht mit der Option "sync" gemountet. Aus diesem Grund habe ich beim umount nicht lange genug gewartet und den Stick vorher abgezogen. Blöd, ich weiss. Daraufhin war das Filesystem darauf zerstört. Da ich nicht genau weiss wie man unter Linux solche Dinger formatiert und ein Filesystem draufmacht, habe ich's unter Win 98 gemacht. Kann mir jemand einen Tipp geben, wie ich das unter Linux hätte machen müssen. Danke Werner Franke
![](https://seccdn.libravatar.org/avatar/b077efbe56147be9d8af68b5a659e232.jpg?s=120&d=mm&r=g)
On Thursday 29 January 2004 14:08, Werner Franke wrote:
Hallo zusammen,
Im Gegensatz zu SuSE 9 werden unter 8.1 USB Sticks nicht mit der Option "sync" gemountet. Aus diesem Grund habe ich beim umount nicht lange genug gewartet und den Stick vorher abgezogen. Blöd, ich weiss.
Daraufhin war das Filesystem darauf zerstört. Da ich nicht genau weiss wie man unter Linux solche Dinger formatiert und ein Filesystem draufmacht, habe ich's unter Win 98 gemacht.
Hast Du uner Win98 einfach ein FAT Dateisystem erzeugt und es hat funktioniert? Oft ist es nämlich so, dass man für solche Dinger eine extra Software des Herstellers, die auch gleich die benötigte Software (falls vorhanden) einspielt.
Kann mir jemand einen Tipp geben, wie ich das unter Linux hätte machen müssen.
Falls man nur ein FAT Dateisystem erstellen muss, kann man das einfach mit mkfs.msdos machen. Und dann ggf. die nötigen Parameter für FAT 16/32 übergeben. CIAO, Holger
![](https://seccdn.libravatar.org/avatar/0706d389343a44f077136dc734aab3ee.jpg?s=120&d=mm&r=g)
Hi Holger, Am Donnerstag, 29. Januar 2004 12:20 schrieb Holger Macht:
On Thursday 29 January 2004 14:08, Werner Franke wrote:
Hallo zusammen,
Im Gegensatz zu SuSE 9 werden unter 8.1 USB Sticks nicht mit der Option "sync" gemountet. Aus diesem Grund habe ich beim umount nicht lange genug gewartet und den Stick vorher abgezogen. Blöd, ich weiss.
Daraufhin war das Filesystem darauf zerstört. Da ich nicht genau weiss wie man unter Linux solche Dinger formatiert und ein Filesystem draufmacht, habe ich's unter Win 98 gemacht.
Hast Du uner Win98 einfach ein FAT Dateisystem erzeugt und es hat funktioniert? Oft ist es nämlich so, dass man für solche Dinger eine extra Software des Herstellers, die auch gleich die benötigte Software (falls vorhanden) einspielt.
Ja, ich habe das Ding nur formatiert und ein FAT Dateisystem erzeugt. Im Explorer die Partition selektiert und formatieren. Hat dann noch was von einer Warnung gesagt und nur 232.5 MB als Grösse angegeben. Aber nach einem OK konnte ich den Stick wieder benutzen.
Kann mir jemand einen Tipp geben, wie ich das unter Linux hätte machen müssen.
Falls man nur ein FAT Dateisystem erstellen muss, kann man das einfach mit mkfs.msdos machen. Und dann ggf. die nötigen Parameter für FAT 16/32 übergeben.
Hmm, nötigen Parameter ? Reicht da mkfs.msdos -F 16 /dev/sda1 ? Also '-F 16', weil es FAT16 sein muss, '/dev/sda1' ist auch klar. Und sonst ? So einfach ? Grüsse Werner
![](https://seccdn.libravatar.org/avatar/b077efbe56147be9d8af68b5a659e232.jpg?s=120&d=mm&r=g)
On Thursday 29 January 2004 15:00, Werner Franke wrote:
Am Donnerstag, 29. Januar 2004 12:20 schrieb Holger Macht:
Falls man nur ein FAT Dateisystem erstellen muss, kann man das einfach mit mkfs.msdos machen. Und dann ggf. die nötigen Parameter für FAT 16/32 übergeben.
Hmm, nötigen Parameter ? Reicht da
mkfs.msdos -F 16 /dev/sda1 ?
Also '-F 16', weil es FAT16 sein muss, '/dev/sda1' ist auch klar. Und sonst ? So einfach ?
So einfach :) (denke ich zumindest :) Gruß, Holger
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
Hallo, Am Thu, 29 Jan 2004, Werner Franke schrieb:
Im Gegensatz zu SuSE 9 werden unter 8.1 USB Sticks nicht mit der Option "sync" gemountet.
Das waere auch Unfug. Ein Flash-Baustein kann nur n-mal beschrieben werden (typisch sind z.Zt. glaub ~1000 Zyklen)... Wenn nun bei _jeder_ Aenderung geflasht wird sind die Zyklen ruck-zuck durch. Besser also die Aenderungen werden gesammelt und dann beim unmounten en block in einem Schreibvorgang auf den Stick geschrieben. -dnh -- A PC without windows is like a chocolate cake without mustard.
![](https://seccdn.libravatar.org/avatar/0706d389343a44f077136dc734aab3ee.jpg?s=120&d=mm&r=g)
Hallo David, (schon wieder 'ne Mail von mir :-) ) Am Donnerstag, 29. Januar 2004 22:27 schrieb David Haller:
Hallo,
Am Thu, 29 Jan 2004, Werner Franke schrieb:
Im Gegensatz zu SuSE 9 werden unter 8.1 USB Sticks nicht mit der Option "sync" gemountet.
Das waere auch Unfug. Ein Flash-Baustein kann nur n-mal beschrieben werden (typisch sind z.Zt. glaub ~1000 Zyklen)... Wenn nun bei _jeder_ Aenderung geflasht wird sind die Zyklen ruck-zuck durch. Besser also die Aenderungen werden gesammelt und dann beim unmounten en block in einem Schreibvorgang auf den Stick geschrieben.
Nur so zum Verständnis die Frage: Wenn Daten beispielsweise in 5 Blöcken auf einen Flash-Baustein kopiert werden, dann wird: - wenn er mit 'sync' gemountet ist, 5 mal beschrieben - wenn er NICHT mit 'sync' gemountet ist, 1 mal beschrieben ?? Auch bei Datemengen von 250 MB ? (in 5 Blöcken meine ich: 5 x cp oder 5 mal drag and drop im konqueror) Danke und schönes Wochenende (in kürze wenigstens) Werner
![](https://seccdn.libravatar.org/avatar/1009d4c2a5969c09f26129732ba8a68a.jpg?s=120&d=mm&r=g)
Hallo Liste, hallo David, ich bin leider erst jetzt dazu gekommen, den Beitrag zu lesen, aber Am 29.01.04 23:27 schrieb David Haller:
Hallo,
Am Thu, 29 Jan 2004, Werner Franke schrieb:
Im Gegensatz zu SuSE 9 werden unter 8.1 USB Sticks nicht mit der Option "sync" gemountet.
Das waere auch Unfug. Ein Flash-Baustein kann nur n-mal beschrieben werden (typisch sind z.Zt. glaub ~1000 Zyklen)... Wenn nun bei _jeder_
ich denke die ~1000 Zyklen sind etwas zu niedrig gegriffen. Auf der Site von Samsung http://www.samsung.com/Products/Semiconductor/Flash/TechnicalInfo/ Samsung_on_SLC_vs_MLC_flash_memory.htm schreibt Steffen Hellmold, director of flash marketing, unter anderem "One tradeoff involves the maximum number of read/write cycles, as mentioned earlier. MLC typically allows about 10K cycles compared to typically about 100K for SLC." [MLC = multi-level cell] [SLC = single-level cell]
Aenderung geflasht wird sind die Zyklen ruck-zuck durch. Besser also die Aenderungen werden gesammelt und dann beim unmounten en block in einem Schreibvorgang auf den Stick geschrieben.
daran ändert sich natürlich nichts, nur dass es 10 (100) mal länger dauert bis das Lebensdauer-Ende erreicht ist.
-dnh
Gruss Klaus
participants (4)
-
David Haller
-
Holger Macht
-
Klaus-J.Peter
-
Werner Franke