Welches Linux-fs für Stick
Hi, welches Linux-FS würdet Ihr für einen usb-Stick (16GB) empfehlen - ich habe eine fat32-Partition drauf und eine Linux-Partition, z.Z. ext2, nun habe ich gestern ein paar wav's draufgespielt, aber obwohl ich das Ding korrekt "ausgeworfen" (Susi11.1) hatte, waren heute jede Menge Dateien nicht korrekt und fsck ließ nur 3 von 10 übrig. Kein wirkliches Problem, hab die Dinger und die Original-Scheibe (BAP) ja noch ;-) aber ich hab mich gefragt, welches Linux-FS für eine 13GB-Partition gut ist und wie man dann am sichersten damit umgeht (manuell fsck, sync...???). Wie macht Ihr das so? Thx für Eure Empfehlungen cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joerg (oder Jörg?), Am 05.11.2009 um 07:53 Uhr schrieb Joerg Thuemmler:
welches Linux-FS würdet Ihr für einen usb-Stick (16GB) empfehlen - ich habe eine fat32-Partition drauf und eine Linux-Partition, z.Z. ext2, nun habe ich gestern ein paar wav's draufgespielt, aber obwohl ich das Ding korrekt "ausgeworfen" (Susi11.1) hatte, waren heute jede Menge Dateien nicht korrekt und fsck ließ nur 3 von 10 übrig. Kein wirkliches Problem, hab die Dinger und die Original-Scheibe (BAP) ja noch ;-)
aber ich hab mich gefragt, welches Linux-FS für eine 13GB-Partition gut ist und wie man dann am sichersten damit umgeht (manuell fsck, sync...???). Wie macht Ihr das so? So große Sticks habe ich gar nicht :-)
Wie ich partitioniere und formatiere, hängt davon ab, was ich damit machen will. 1. Möglichkeit Zuerst eine fat32, dann eine ext2 angelegt (manche Windosen haben sonst Probleme, wenn ext2 zuerst kommt). 2. Möglichekit Nur fat32 in einer Partition (funktioniert überall). 3. Möglichkeit Mehrere fat32-Partitionen (wird nicht von allen Windosen erkannt). 4. Möglichkeit Nur ext2 - falls ein Windows-Benutzer den findet, hält er ihn im schlimmsten Fall für nicht formatiert oder kaputt. Für eine Linux-Partition wird meist ein Dateisystem empfohlen, das ohne Journaling auskommt (um Lese-/Schreibzugriffe zu minimieren). Ob das für eine Billigware/Vegwerfware noch so gilt, musst du dir selbst überlegen. cu Peter G. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
(Peter, sorry für PM, Finger waren zu schnell) Peter Geerds schrieb:
Hallo Joerg (oder Jörg?),
Am 05.11.2009 um 07:53 Uhr schrieb Joerg Thuemmler:
welches Linux-FS würdet Ihr für einen usb-Stick (16GB) empfehlen
So große Sticks habe ich gar nicht :-)
naja, die kosten auch nicht mehr die Welt
Wie ich partitioniere und formatiere, hängt davon ab, was ich damit machen will.
1. Möglichkeit Zuerst eine fat32, dann eine ext2 angelegt (manche Windosen haben sonst Probleme, wenn ext2 zuerst kommt).
so hab ichs jetzt
2. Möglichekit Nur fat32 in einer Partition (funktioniert überall).
3. Möglichkeit Mehrere fat32-Partitionen (wird nicht von allen Windosen erkannt).
4. Möglichkeit Nur ext2 - falls ein Windows-Benutzer den findet, hält er ihn im schlimmsten Fall für nicht formatiert oder kaputt.
Für eine Linux-Partition wird meist ein Dateisystem empfohlen, das ohne Journaling auskommt (um Lese-/Schreibzugriffe zu minimieren). Ob das für eine Billigware/Vegwerfware noch so gilt, musst du dir selbst überlegen.
cu Peter G.
ja, deswegen habe ich ext2 genommen. "Billig/Wegwerfware ist das Ding nicht. Ich denke eher, dass es evt. irgendwelche sync-Probleme gegeben hat. Bis jetzt hatte ich nur kleinere Dateien (<5MB/Datei) drauf, die wav's waren halt gleich 30...50 MB/Datei... Danke jedenfalls cu jth -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 05.11.2009, Joerg Thuemmler wrote:
aber ich hab mich gefragt, welches Linux-FS für eine 13GB-Partition gut ist und wie man dann am sichersten damit umgeht (manuell fsck, sync...???). Wie macht Ihr das so?
Ich benutze ausschliesslich XFS. Ja, ich weiss, dass XFS ein journaling filesystem ist. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Thu, 5 Nov 2009 16:12:06 +0100, you wrote:
Ja, ich weiss, dass XFS ein journaling filesystem ist.
Und damit für Flash so ziemlich das dümmste was man nehmen könnte, denn das Journaling lässt die Flashzellen noch schneller altern. Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 07.11.2009, Philipp Thomas wrote:
Und damit für Flash so ziemlich das dümmste was man nehmen könnte, denn das Journaling lässt die Flashzellen noch schneller altern.
So generell wuerde ich das nicht sagen. Das journaling, das von XFS verwendet wird, verursacht nur sehr wenig mehr Schreibzugriffe, da es im Unterschied zu ext3/4 ein sog. "logical journaling" ist (wie bei Reiser, nur Metadaten werden geschrieben, keine Blocks). Dafuer ist bei einem Crash die Integritaet sofort wieder hergestellt. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Philipp Thomas, Samstag 07 November 2009:
Und damit für Flash so ziemlich das dümmste was man nehmen könnte, denn das Journaling lässt die Flashzellen noch schneller altern.
_noch_ schneller... Hast Du schon mal einen USB-Stick o.ä. wegwerfen müssen, weil er so stark gealtert war, daß er unbrauchbar oder unzuverlässig war? Also mir ist das noch nie passiert. Habe zwar schon einige SD-Karten ersetzt, aber immer nur deswegen, weil mir die alten zu klein waren. Aber noch die ältesten Karten funktionieren tadellos. Daher würde ich sagen: die Alterung durch übermäßig häufiges Schreiben ist v.a. ein Gerücht, und selbst wenn es in Ausnahmefällen doch einen Effekt haben sollte, so dürften in der Praxis doch andere Kriterien für die Wahl des FS im Vordergrund stehen. Wie machst Du denn das bei Dir auf der Festplatte - es ist doch unbestritten so, daß häufigeres IO die Platte (Kopfmechanik usw) schneller altern läßt. Benutzt Du da aus diesem Grund auch kein XFS oder ein anderes Journalling Filesystem? Oder sagst Du da nicht auch: schnellere Alterung hin oder her, andere Faktoren sind mir wichtiger, und zur Not kaufe ich eben alle paar Jahre eine neue HD? -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Andre! On Sa, 07 Nov 2009, Andre Tann wrote:
_noch_ schneller... Hast Du schon mal einen USB-Stick o.ä. wegwerfen müssen, weil er so stark gealtert war, daß er unbrauchbar oder unzuverlässig war?
Es gab Berichte auf lkml dass Flash-Media kaputt ging, weil das Dateisystem Fat war und die Geräte 'sync' gemounted waren. Ist aber schon ein paar Jahre her. Mit freundlichen Grüßen Christian -- • I claim that Mach people (and apparently FreeBSD) are incompetent idiots. Linux Torvalds, LKML -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 10.11.2009, Christian Brabandt wrote:
Es gab Berichte auf lkml dass Flash-Media kaputt ging, weil das Dateisystem Fat war und die Geräte 'sync' gemounted waren.
Davon abgesehen, dass ich mich mit Flash-Memory nicht naeher befasst habe (und es mir im Grunde sch***egal ist, wie lange der Mist haelt): wenn das Filesystem bei jedem einzelnen Schreibzugriff direkt schreibt (Stichwort: fsync() ), dann kann ich mir das bei MLC basierten Sticks schon vorstellen, dass die erheblich mehr "altern". In wie weit das Ausschlag gibt auf den praktischen Gebrauch... keine Ahnung. Ich habe auch noch keinen Stick gesehen, der deswegen kaputt gegangen waere (und so gut wie alle heutigen Sticks sind MLC basiert, das laesst sich billig verramschen). Da mein System an einer UPS haengt, sind meine Platten und Sticks mit "lazy-count=1" formatiert und mit "nobarrier" gemountet, da spielt das eher eine untergeordnete Rolle. FAT ist ein grauseliger Zustand, aber kein Dateisystem... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Heinz! On Di, 10 Nov 2009, Heinz Diehl wrote:
On 10.11.2009, Christian Brabandt wrote:
Es gab Berichte auf lkml dass Flash-Media kaputt ging, weil das Dateisystem Fat war und die Geräte 'sync' gemounted waren.
Davon abgesehen, dass ich mich mit Flash-Memory nicht naeher befasst habe (und es mir im Grunde sch***egal ist, wie lange der Mist haelt): wenn das Filesystem bei jedem einzelnen Schreibzugriff direkt schreibt (Stichwort: fsync() ), dann kann ich mir das bei MLC basierten Sticks schon vorstellen, dass die erheblich mehr "altern".
Das Problem war damals™ wohl, das beim sync gemounteten Stick für jeden zu schreibenden Block die FAT geschrieben wurde und dabei halt nach einer Payload von ~100 MB die FAT geschreddert wurde. Vielleicht funktionierte damals auch wear-leveling noch nicht richtig, so genau hab ich mich mit dem Phänomen nicht beschäftigt. Blöderweise erwartet man halt, dass 'sync' gemountete Wechselmedien Datenverluste vorbeugen¹ und nicht das Dateisystem killen.
FAT ist ein grauseliger Zustand, aber kein Dateisystem...
Jo, aber leider immer noch das einzige universale Dateisystem, dass überall problemlos funktioniert. ¹) Stick einfach abziehen Christian -- • Security people are often the black-and-white kind of people that I can't stand. I think the OpenBSD crowd is a bunch of masturbating monkeys, in that they make such a big deal about concentrating on security to the point where they pretty much admit that nothing else matters to them. Torvalds, Linus (2008-07-15). Linux 2.6.25.10. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
Andre Tann
-
Christian Brabandt
-
Heinz Diehl
-
Joerg Thuemmler
-
Peter Geerds
-
Philipp Thomas