hallo,
ab wann ist eine partition nach dem mounten nicht mehr clean.
ich experimentiere grade mit xfs,
und wenn ich das laufwerk nur mounte, dann reset drücke wird es noch als clean erkannt. erst wenn eine schreiboperation darauff lief beginnt xfs mit dem journal recovery.
kann es sein, das ein gemountetes xfs laufwerk zunächst noch clean ist???
ab wann wird beim mounten das clean bit entfernt
Re: ab wann wird beim mounten das clean bit entfernt
Hi,
warum sollten eingehangene Dateisysteme als unclean gekennzeichnet werden?
Das würde bedeuten, sie seine Korrupt also Fehlerhaft, sind sie aber nicht.
Meine ext's bleiben zu mindestens clean
warum sollten eingehangene Dateisysteme als unclean gekennzeichnet werden?
Das würde bedeuten, sie seine Korrupt also Fehlerhaft, sind sie aber nicht.
Meine ext's bleiben zu mindestens clean
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: ab wann wird beim mounten das clean bit entfernt
@cirrussc
nein ein eingehängtes dateisystem ist ja nicht corrupt. es geht ja nur um das clean bit, was zeit ob ein fsck nötig ist oder nicht. beim mounten (so dachte ich) wird das bit entfernt und beim runterfahrne gesetzt, so weiss das system.... korrektes shutdown, kein fsck. wenn man aber im betrieb den pc ausschaltet und die kiste startet ist das bit nicht gesetzt, fsck läuft durch.
...
@alledebianer
ist mein verständnis so korrekt oder falsch???
nein ein eingehängtes dateisystem ist ja nicht corrupt. es geht ja nur um das clean bit, was zeit ob ein fsck nötig ist oder nicht. beim mounten (so dachte ich) wird das bit entfernt und beim runterfahrne gesetzt, so weiss das system.... korrektes shutdown, kein fsck. wenn man aber im betrieb den pc ausschaltet und die kiste startet ist das bit nicht gesetzt, fsck läuft durch.
...
@alledebianer
ist mein verständnis so korrekt oder falsch???
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: ab wann wird beim mounten das clean bit entfernt
Bei xfs wird im beim mounten im Log nach einem "unmount record" gesucht (Funktion xlog_find_tail in fs/xfs/xfs_log_recover.c). Wird dieser gefunden wurde das Dateisystem sauber unmounted.
Das ganze passiert während des mount(2) Systemaufrufs:
http://lxr.linux.no/linux+v2.6.25.4/fs/xfs/
Das ganze passiert während des mount(2) Systemaufrufs:
Code: Alles auswählen
sys_mount (fs/namespace.c)
< Lücke >
->xfs_mount (fs/xfs/xfs_vfsops.c)
->xfs_mountfs (fs/xfs/xfs_mount.c)
-> xfs_log_mount (fs/xfs/xfs/xfs_log.c)
-> xlog_recover (fs/xfs/xfs_log.c)
-> xlog_find_tail (fs/xfs/xfs_log_recover.c)