Depuis Systemd la gestion du contrôle des F.S au démarrage se passe en deux temps…
Environnement
PC sous Linux Debian 10 (Buster)
Contrôle de la partition racine /
C’est fait par l’initramfs et le résultat est journalisé
root@debian:~# cd /run/initramfs root@debian:/run/initramfs# ls -alrt total 4 -rw-r--r-- 1 root root 260 oct. 18 14:11 fsck.log -rw-r--r-- 1 root root 0 oct. 18 14:11 fsck-root drwxr-xr-x 2 root root 80 oct. 18 14:11 . drwxr-xr-x 30 root root 840 oct. 18 14:12 .. root@debian:/run/initramfs# root@debian:/run/initramfs# cat fsck.log Log of fsck -C -a -V -t ext4 /dev/sda1 Thu Oct 18 12:11:33 2018
fsck from util-linux 2.32.1
[/sbin/fsck.ext4 (1) -- /dev/sda1] fsck.ext4 -a -C0 /dev/sda1
debian: clean, 299802/1246032 files, 3514593/5001216 blocks
Thu Oct 18 12:11:33 2018
----------------
Contrôle des autres F.S
C’est fait par les services de Systemd
Voir le manuel systemd-fsck
Exemple de résultat
systemctl status systemd-fsck@dev-disk-by* --no-pager
● systemd-fsck@dev-disk-by\x2duuid-0231cd69\x2d6248\x2d497c\x2da18c\x2d4d5c92666f35.service - File System Check on /dev/disk/by-uuid/0231cd69-6248-497c-a18c-4d5c92666f35 Loaded: loaded (/lib/systemd/system/systemd-fsck@.service; static) Active: active (exited) since Thu 2021-06-10 07:20:42 CEST; 26min ago Docs: man:systemd-fsck@.service(8) Process: 1523 ExecStart=/lib/systemd/systemd-fsck /dev/disk/by-uuid/0231cd69-6248-497c-a18c-4d5c92666f35 (code=exited, status=0/SUCCESS) Main PID: 1523 (code=exited, status=0/SUCCESS) CPU: 28ms
juin 10 07:20:41 debian systemd[1]: Starting File System Check on /dev/disk/by-uuid/0231cd69-6248-497c-a18c-4d5c92666f35... juin 10 07:20:42 debian systemd-fsck[1528]: data: clean, 98086/17801216 files, 62783779/71177728 blocks juin 10 07:20:42 debian systemd[1]: Finished File System Check on /dev/disk/by-uuid/0231cd69-6248-497c-a18c-4d5c92666f35.