Ohne Systemd:
HOOKS=(base udev autodetect modconf keyboard keymap consolefont filesystems fsck)
GRUB_ROOT_FS_RO=false
Mit Systemd:
HOOKS=(systemd autodetect modconf block keyboard sd-vconsole filesystems)
GRUB_ROOT_FS_RO=true
In beiden Fällen gilt bei fstab:
0 1
für root0 2
für andere
Aus Sicherheitsgründen, werden manche Reparaturvorgänge nicht automatisch durchgeführt. Um diese aber zu erzwingen (NUR BEI SYSTEMD), verwendet man folgende Kernel-Parameter:
fsck.mode=force
fsck.repair=yes
Siehe: systemd-fsck@.service(8) — Arch manual pages
Natürlich verzögert es den Start (jedes Mal), da das Dateisystem ausgehängt werden muss, dann überprüft, repariert falls nötig und wieder eingehängt werden muss.