Am 06.02.2010 17:05, schrieb Erik Schanze:
Hallo,
Andreas Oettel Andreas Oettelrc5.dresden@gmx.de:
Ich möchte mein Dateisystem beim runter fahren prüfen, um nicht jedes mal beim starten ewig zu warten. Dazu habe ich angehängtes Script geschrieben, was auch halbwegs tut*.
Mein Problem ist, dass der Zähler für die Partition nicht zurückgesetzt wird und beim starten das System wieder anfängt, die Partition zu prüfen. Ich habe für fsck bisher auch keine Option gefunden. Die von mir durchsuchten Bootscripte erhellen mich nicht, deshalb meine Frage: Welche Option setzt den Zähler zurück?
man tune2fs
Das man damit den Zähler zurücksetzen kann weiß ich und dass ist nicht dass Problem. Mein Problem ist: Wenn ich im Script erst fsck aufrufe und danach tune2fs ist doch noch lange nicht garantiert, dass fsck erfolgreich das Dateisystem geprüft hat. tune2fs setzt dann aber wie befohlen den Zähler auf 0. Mir fehlt da die Verbindung. Ich sollte doch vorher erst mal den exitstatus von fsck abfragen und nur wenn dort 0 steht tune2fs die 0 setzen lassen. Auf welche Art und Weise komme ich an den Exitstatus heran, um sie dann meinen Skript zur Auswertung zu übergeben?
Aber alles oben geschriebene ist meiner Ansicht nach ein drumherumgedoktore. Debian setzt doch beim booten auch den Zähler zurück ohne dass irgendwo tunefs aufgerufen wird (ich habe nichts gefunden). Was ruft Debian mit welchen Optionen auf?
Andreas