[Eisfair] fsck recommended - warum macht er es nicht selbst?

Marcus Röckrath marcus.roeckrath at gmx.de
So Sep 11 21:07:59 CEST 2022


Hallo Stefan,

Stefan Puschek wrote:

> barbrady # dmesg | grep fsck
> [    6.362388] dracut: issuing e2fsck -a
> /dev/disk/by-uuid/c48d26e8-607c-4e2a-8d0b-89b801ac45bd [   10.360285]
> EXT4-fs (sda1): warning: maximal mount count reached, running e2fsck is
> recommended [   10.481762] EXT4-fs (sda4): warning: maximal mount count
> reached, running e2fsck is recommended barbrady # barbrady #
> barbrady # dmesg | grep dracut
> [    4.926317] dracut: eisfair-2.8.25
> [    6.361915] dracut: Checking ext4:
> /dev/disk/by-uuid/c48d26e8-607c-4e2a-8d0b-89b801ac45bd [    6.362388]
> dracut: issuing e2fsck -a
> /dev/disk/by-uuid/c48d26e8-607c-4e2a-8d0b-89b801ac45bd [    6.450439]
> dracut: /dev/disk/by-uuid/c48d26e8-607c-4e2a-8d0b-89b801ac45bd: clean,
> 58523/1040384 files, 658721/4132864 blocks [    6.455160] dracut:
> Mounting /dev/disk/by-uuid/c48d26e8-607c-4e2a-8d0b-89b801ac45bd with -o
> rw,relatime,errors=remount-ro,data=ordered [    6.589978] dracut:
> Mounted root filesystem /dev/sda3 [    6.717831] dracut: Switching root
> barbrady #
> 
> hat er den Check nun gemacht oder nicht?

Idee:

Es wird zwar ein Check angestoßen, weil Mountcount oder Zeit überschritten
ist, aber fsck findet ein "clean"es Dateisystem vor.

Für einen Check braucht es das -f (force-Flag) beim Aufruf von e2fsck.

Wenn du im laufendenBetrieb ein ungemountetes cleanes Dateisystem checken
willst, wird der nur mit -f wirklich durchgeführt.

In der dracut-Vorlage für den Vorgang wäre dann das -f zu ergänzen.

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair