The thing that's needed is consistency, not agreement with BIOS ordering. The necessary property can be expressed quite simply: once you choose to install GRUB to a given disk on installing the OS, upgraded versions should be installed to that disk again on upgrades.
BIOS ordering does nothing to help with this since it can be changed in BIOS Setup menus. We achieve consistency nowadays by recording the by-id links for disks rather than any other one of the possible names: the by-id links encode properties such as the serial number of the disk. In cases where this goes wrong on upgrade, it is typically because the disk device name was mis-recorded somehow; sometimes it's user error, but I certainly wouldn't rule out the possibility of further bugs in GRUB's debconf integration, or installer bugs whose effects hang around even after they'd been fixed. If you could stop going on about BIOS ordering any time somebody brings up a problem, I might be able to have a coherent conversation with bug reporters to find out why! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/496435 Title: upgrades of the grub-pc package can overwrite wrong MBR -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs