Created attachment 859936 [details, diff] Patch See also https://savannah.gnu.org/bugs/?func=detailitem&item_id=61620 and https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987008 Citation from the svannah.gnu.org Bug: When handling a regular LVM volume, Grub can fail with the message: error: disk `lvmid/******-****-****-****-****-****- ****/******-****-****-****-****-****-******' not found. If the condition which triggers this exists, grub-probe will report the error mentioned above. Similarly, the grub boot code will fail to detect LVM volumes, resulting in a failure to boot off of LVM disks/partitions. The condition can be created on any LVM VG by an LVM configuration change, so any system with /boot on LVM can become unbootable at 'any' time (after any LVM configuration change). ==== Cause === The problem is caused by an incorrect computation of mda_end in lvm.c, when the metadata area wraps around. --- Citation End --- I was hit by this yesterday, then tried the proposed fix on grub-2.06-r6 (see attached patch) which worked for me.