[Bug 1987679] Re: update-grub leaves filesystems (lvm-thin, lvm snap) mounted
Julian Andres Klode
1987679 at bugs.launchpad.net
Thu Aug 25 19:06:17 UTC 2022
I've seen various issues with os-prober where it hangs when trying to
mount snapshots. I thought we made it skip them all. Sigh.
I'm not sure it is missing unmounts vs having no success unmounting it
as the mount point is kept busy by some other process.
** Package changed: grub2 (Ubuntu) => os-prober (Ubuntu)
** Summary changed:
- update-grub leaves filesystems (lvm-thin, lvm snap) mounted
+ os-prober leaves filesystems (lvm-thin, lvm snap) mounted
** Tags added: rls-kk-incoming
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to os-prober in Ubuntu.
https://bugs.launchpad.net/bugs/1987679
Title:
os-prober leaves filesystems (lvm-thin, lvm snap) mounted
Status in os-prober package in Ubuntu:
New
Bug description:
If one happens to have by accident (or on purpose) a thick LVM snapshot, or a thin-LV with a copy of a system on it, update-grub reports
/sbin/grub-probe: error: unknown filesystem.
Found Ubuntu 22.04.1 LTS on /dev/mapper/vgxubuntu-s22.04
and
/sbin/grub-probe: error: disk `lvmid/X7waXv-rMDA-5fQA-aw6l-ei1I-8Gz3-pQl3lr/k3Ze1u-Mfwc-pxUt-7fXa-FjSZ-7IkX-HAxf3b' not found.
Found Ubuntu 22.04.1 LTS (22.04) on /dev/mapper/vgxubuntu-XR22.04.1U
and leaves the systems mounted rw on /var/lib/os-prober/mount.
On subsequent invocations update-grub spews out multiple
mdir: failed to remove '/var/lib/os-prober/mount': Device or resource busy
I'm pretty sure this also causes a new install to hang (though a
power-reset seems to load the new system - not sure if it is complete
or not.)
The missing umounts should be relatively easy to fix, but the thick
snapshot error is particularly vague as most users (I think) would
take the "unknown filesystem" to refer to the previous entry.
I have been playing with grub2-common-2.06-2ubuntu7 on xubuntu
22.04.1, though I am sure this has been around a while
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/os-prober/+bug/1987679/+subscriptions
More information about the foundations-bugs
mailing list