The problem with this solution is, it is discarding most of the information of os-prober, and instead is just enumerating the kernels & initrds that are listed in /lib/modules. Now I haven't checked with many distributions, but I know Ubuntu, Debian, OpenSUSE and RedHat is using this same location. But you could build boot entries for any kernel you can find anywhere. It's just that you couldn't build initrds for those other kernels because update-initramfs will not run (I don't know about dracut).
I have reported a related problem in these forums, but got a Won't Fix. I'm now maintaining my own patches for my own needs, and anybody is welcome to them. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/508901 Title: update-grub sets wrong root argument To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/508901/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
