This patch adds LVM support for GRUB Legacy. While not knowing how your plans are regarding GRUB2, I submit it in the hope that it will be useful until the switch to GRUB2 is done. (At that point I will submit a similar patch for GRUB2, probably directly to the grub folks) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 74399 [details, diff] LVM patch for grub-0.97 Patch against "ebuild grub-0.97.ebuild unpack"
that patch is friggin huge considering the nature of grub, we generally only include bug fixes if you wish to submit this to upstream grub to have it included in the grub legacy series, we wouldnt mind including it then in 0.97 until the next version was released otherwise we'd be stuck with having to constantly forward port the patch to newer versions
Well, as the grub team says they don't do any development on grub legacy anymore I submit it here. I conclude from their statement that new upstream versions won't be a problem. The patch is indeed big, but note that most of the code lives in two new source files. It is not meant to be forwarded to the 1.9.*/2.0 series, it's just for the period until you mark grub2 as stable, at which point I indeed will submit an equvalent patch upstream.