First, I'm inexperienced with the mailing list and GRUB development processes. 
Let me know if I'm going about this correctly.

The Bedrock Linux project has been wrestling with a GRUB update issue. There is 
a Github issue[1] containing relevant info that I will summarize here.

The current  theory is that, due to Bedrock's use of bind mounts on the root 
directory, /proc/self/mountinfo may contain multiple entries with identical 
major:minor numbers. This (we think) is causing grub-mkrelpath to choose the 
wrong one, leading to an incorrect boot configuration.

I intend to write a patch but want to gather whatever information I can before 
I take to programming.

Relevant links:
[1] https://github.com/bedrocklinux/bedrocklinux-userland/issues/200
[2] https://bedrocklinux.org/0.7/feature-compatibility.html#grub-btrfs-zfs
[3] 
https://github.com/bedrocklinux/bedrocklinux-userland/issues/190#issuecomment-664373262
[4] https://github.com/bedrocklinux/bedrocklinux-userland/issues/157

Possibly relevant bugs:
[5] https://savannah.gnu.org/bugs/?58270
[6] https://savannah.gnu.org/bugs/?51451
[7] https://savannah.gnu.org/bugs/?45902
  • GRUB fails... development--- via Bug reports for the GRand Unified Bootloader
    • GRUB ... bug-grub--- via Bug reports for the GRand Unified Bootloader

Reply via email to