
also imageplatzer sollten ja ab dem neuen kernel 2.4.31 nicht mehr vorkommen ... u. wenns doch passiert ? an was kann das liegen ... ? liegt das an jffs ? u. bei squashfs gehts ?
mfg gweny
Also im SquashFS Image ist es so das der hauptteil der Daten, Kernel usw im SquashFS teil liegen und somit hoch komprimiert sind, der var teil ist ein JFFS filesystem. Dort liegen alle Dateien die man ab und zu mal ändern will. Im Var bereich ist natürlich mehr platz weil die restlichen Daten ja komprimiert sind.
JFFS heißt Journaling Flash File System. Das bedeutet, daß über Veränderungen
im Filesystem Buch geführt wird. Dafür ist ein spezieller Bereich im Filesystem reser-
viert. Wenn nun viele Änderungen ausgeführt werden, wächst der benötigte Speicher-
platz für diesen Bereich und kollidiert irgendwann mit dem eigentlichen Dateispeicher.
In diesem Fall wird das gesamte Filesystem unbrauchbar (wie bie Dir).
Das hat aber indirekt schon was mit dem Füllstand zu tun. Denn je voller das Filesystem
ist, um so eher kommt es zu diesem Crash. Oberhalb eines Füllstandes von 95% ist in
der Regel kein stabiler Betrieb des Filesystems möglich. Günstig sind 90% und weniger.
Hab ich mir jedoch selbst so zusammengereimt. Ahnung hab ich davon nicht viel. Falls ich mich irre, bitte korrigieren!Defragmentierung
Es gibt 2 Modi: Standard und Expert.
Bei Standart wird der Var Bereich einfach defragmentiert und wieder geflasht.
Bei Expert besteht die Möglichkeit das /var Verzeichnis vor dem Flashen zu
bearbeiten. Dies ist zum Beispiel sinnvoll, wenn das Image wegen Überfüllung
geplatzt ist. Man kann Dateien entfernen, verschieben oder hinzufügen.
Ich rate jedoch erst mal einiges rauszuschmeissen und bei bedarf später
per FTP wieder einzuspielen. Defrag lässt es von vornherein nicht zu den
Var Bereich komplett zu füllen, denn ein gewisser Teil muss für das Journal
des Filesystems frei bleiben, sonst ist es gleich nach dem Flashen wieder hin.
Naja, die Beschreibung ist schon soweit richtig... aber...ist schon interessant das ich mit ein paar Testern den Kram fixe/einbaue und es dann irgendwo anders als super neues Feature angeboten wird... naja was solls, hauptsache es geht...BillyBlue77 hat geschrieben:Angeblich wird ein kleiner Teil des Speicherplatzes reserviert, so daß man das Image gar nicht mehr komplett zum überlaufen bringen kann. Der /var-Bereich kann demzufolge auch immer wieder von Hand gelöscht werden. Bei mir hat's geklappt, als ich versehentlich mal wieder falsch gemountet habe und ne Aufnahme gestartet, war das Var-Verzeichnis ruckzuck "voll", aber ich konnte dennoch ganz normal per FTP die Datei wieder löschen und das Image lief weiterhin problemlos. In den alten Images war das nicht möglich.
Die Quelle kann ich nicht nennen, da die Seite hier wohl nicht so gerne gesehen wird. Es scheinen dort Laufvögel umherzugeistern...