This was not enough on my system, fsck exited with signal 13 after 60s
anyway. This worked for me:

# systemctl mask systemd-fsckd.service systemd-fsckd.socket

At next boot, fsck ran for some minutes and then completed successfully.
Note that `systemctl disable` did not work because these units are static.
I don't have plymouth installed, I don't know if that's relevant.

systemd version 226-4

On Thu, 24 Sep 2015 12:23:16 -0500 Allen Webb <verta...@gmail.com> wrote:
> I can confirm that this fix works on my system.
>
> On 09/24/2015 11:32 AM, Michael Biebl wrote:
> > Am 24.09.2015 um 17:46 schrieb hannu....@pp.inet.fi:
> >> This works for me:
> >>
> >> copy /lib/systemd/system/systemd-fsckd.service to /etc/systemd/system
> >>
> >> edit /etc/systemd/system/systemd-fsckd.service, add TimeoutStartSec
under [Service]
> >>
> >> [Service]
> >> TimeoutStartSec=60min
> > Hm, good point. We should probably disable the Timeout completely like
> > in systemd-fsck-root.service and systemd-fsck@.service by setting
> >
> >
> > TimeoutStartSec=0
> >
> > The default is 90s, and an fsck for a large disk can certainly take
> > longer for ext3.

Reply via email to