diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2014-05-15 19:07:43 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2014-05-16 18:33:59 +0200 |
commit | f1f0198cb61a3398557cc9ec596e1e90ac731ed3 (patch) | |
tree | a4d59f5550aff83187b88561c6d2064f428e7498 /man | |
parent | e16cb2e4efaba83f47da8355adc65fd83bbe8327 (diff) |
fsck: Allow to specify the fsck repair option in the cmdline
Some unattended systems do not have a console attached and entering
the default rescue mode will not be too helpful. Allow to specify
the "-y" option to attempt to fix all filesystem errors.
Manually verified by downloading an image.gz of e2fsprogs, using
losetup and running systemd-fsck on the loop device and varying
the fsck.repair=preen|yes|no option.
Diffstat (limited to 'man')
-rw-r--r-- | man/kernel-command-line.xml | 11 | ||||
-rw-r--r-- | man/systemd-fsck@.service.xml | 16 |
2 files changed, 27 insertions, 0 deletions
diff --git a/man/kernel-command-line.xml b/man/kernel-command-line.xml index dbfec61289..a276b7141d 100644 --- a/man/kernel-command-line.xml +++ b/man/kernel-command-line.xml @@ -193,6 +193,17 @@ </varlistentry> <varlistentry> + <term><varname>fsck.repair=</varname></term> + + <listitem> + <para>Parameter understood by + the file system checker + services. For details, see + <citerefentry><refentrytitle>systemd-fsck@.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>.</para> + </listitem> + </varlistentry> + + <varlistentry> <term><varname>quotacheck.mode=</varname></term> <listitem> diff --git a/man/systemd-fsck@.service.xml b/man/systemd-fsck@.service.xml index c653dc59d4..afd8d9b5ea 100644 --- a/man/systemd-fsck@.service.xml +++ b/man/systemd-fsck@.service.xml @@ -98,6 +98,22 @@ skips any file system checks.</para></listitem> </varlistentry> + + <varlistentry> + <term><varname>fsck.repair=</varname></term> + + <listitem><para>One of + <literal>preen</literal>, + <literal>yes</literal>, + <literal>no</literal>. Controls the + mode of operation. The default is <literal> + preen</literal>, and will automatically repair + problems that can be safely fixed. <literal>yes + </literal> will answer yes to all questions by + fsck and <literal>no</literal> will answer no to + all questions. + </para></listitem> + </varlistentry> </variablelist> </refsect1> |