Public bug reported:

I rebooted my laptop after a crash.

Fsck couldn't repair the /var partition, so I was greeted with "Welcome
to Emergency!" and the request to look at `journalctl -xb`.

After logging in, and journalctl telling me about the broken /var
partition, I tried

    fsck /dev/mapper/vg0-var

which immediately returned with a message stating that /dev/mapper/vg0-var is 
busy.
Looking at the processes with `ps aux | grep fsck` gave

- systemd-fsckd
- /sbin/fsck /dev/mapper/vg0-var
- fsck.ext2 /dev/mapper/vg0-var

Trying to kill `fsck.ext2` or `fsck` was futile, because `fsck` was
dying and restarting faster, than I could look at the process list.
Killing `systemd-fsckd` finally ended the busy loop.

But still, I couldn't check my /var partition, because now systemd has
mounted my /var partition, even though it told me before, it was in need
of repair.

After unmounting /var, I could finally do the much needed `fsck
/dev/mapper/vg0-var`.

---

I would expect

1. systemd-fsck stop restarting fsck, when it was aware, that it must be 
checked manually
2. systemd *not* mount an unchecked file system, especially when systemd-fsckd 
stopped with an error or was killed

---

Description:    Ubuntu 16.04 LTS
Release:        16.04

---

systemd:
  Installed: 229-4ubuntu10
  Candidate: 229-4ubuntu16
  Version table:
     229-4ubuntu16 500
        500 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 
Packages
 *** 229-4ubuntu10 500
        500 http://security.ubuntu.com/ubuntu xenial-security/main amd64 
Packages
        100 /var/lib/dpkg/status
     229-4ubuntu4 500
        500 http://de.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

---

** Affects: systemd (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1689660

Title:
  systemd-fsckd busy spawning fsck

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1689660/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to