Things are complicated, and they work fine if you don't use secureboot UEFI.
Multiple ubuntu systems work fine in BIOS mode, but on UEFI grub-install only installs one "ubuntu" boot loader entry and hence if you run multiple ubuntus, you essentially flip back and forth between their grubs on /boot/efi which is suboptimal. I'm not sure if grub devs ever thought about users having two installs of one system. But it's hard to solve the problem of people changing disks and not indefinitely growing the number of boot loader entries with each new disk. Anyhow, yes, I guess it needs fixing, needs some digging into what's going on. Windows is a lot simpler, as that code just chainloads window's bootloader, and doesn't have to deal with setting up the other kernel entries :) ** Changed in: grub2 (Ubuntu) Importance: Low => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1912677 Title: autogenerated entries for other Ubuntu systems use wrong root filesystem, unbootable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1912677/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
