From a17f2dc15b84c158a13968b4dbef92ae4f45c572 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sat, 28 Jun 2014 13:21:01 -0400 Subject: [PATCH] man: beef up systemd-fsck description --- man/systemd-fsck@.service.xml | 60 +++++++++++++++++++++++++---------- 1 file changed, 44 insertions(+), 16 deletions(-) diff --git a/man/systemd-fsck@.service.xml b/man/systemd-fsck@.service.xml index afd8d9b5e..ee66f3712 100644 --- a/man/systemd-fsck@.service.xml +++ b/man/systemd-fsck@.service.xml @@ -56,21 +56,41 @@ Description - systemd-fsck@.service is a - service responsible for file system checks. It is - instantiated for each device that requires a file - system - check. systemd-fsck-root.service is - responsible for file system checks on the root - file system. The root file system check is performed - before the other file systems. Either service is enabled - at boot if passno in /etc/fstab for - the file system is set to a value greater than zero. - - systemd-fsck will - forward file system checking progress to the - console. If a file system check fails, emergency mode - is activated, by isolating to + systemd-fsck@.service and + systemd-fsck-root.service are + services responsible for file system checks. They are + instantiated for each device that is configured for + file system checking. + systemd-fsck-root.service is + responsible for file system checks on the root file + system, but in only if the root filesystem wasn't + checked in the initramfs. + systemd-fsck@.service is used for + all other file systems and for the root file system in + the initramfs. + + Those services are started at boot if + in + /etc/fstab for the file system is + set to a value greater than zero. The file system + check for root is performed before the other file + systems. Other file systems may be checked in + parallel, except when they are one the same rotating + disk. + + systemd-fsck does not know + any details about specific filesystems, and simply + executes file system checkers specific to each + filesystem type (/sbin/fsck.*). + This helper will decide if the filesystem should + actually be checked based on the time since last + check, number of mounts, unclean unmount, etc. + + systemd-fsck will forward + file system checking progress to the console. If a + file system check fails for a service without + , emergency mode is activated, + by isolating to emergency.target. @@ -122,7 +142,15 @@ systemd1, fsck8, - systemd-quotacheck.service8 + systemd-quotacheck.service8, + fsck.btrfs8, + fsck.cramfs8, + fsck.ext48, + fsck.fat8, + fsck.hfsplus8, + fsck.minix8, + fsck.ntfs8, + fsck.xfs8 -- 2.30.2