On 06.02.10 Andreas Oettel ([email protected]) wrote:
                            ^^^^^^^^^^^ Gibts die Truppe noch?
Moin,

> 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?
> 
Ich wuerde den exit code von fsck abfragen:

       The exit code returned by fsck is the sum of the following conditions:
            0    - No errors
            1    - File system errors corrected
            2    - System should be rebooted
            4    - File system errors left uncorrected
            8    - Operational error
            16   - Usage or syntax error
            32   - Fsck canceled by user request
            128  - Shared library error

Ganze genau brauchst Du es sicher nicht, so dasz ein fsck && tune2fs
reichen d?rfte.

> 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?
> 
Ich denke eher, mount setzt den Zaehler hoch und fsck macht den reset
auf 0. Mit Verbiegen der fstab kannst Du mount dazu bringen den
Counter in Ruhe zu lassen, aber ratsam ist das sicher nicht.

H.
-- 
Good day to deal with people in high places; particularly lonely stewardesses.
  http://www.hilmar-preusse.de.vu/

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an