The thing which is needed is agreement with the BIOS because ONLY THAT
CAN PROVIDE CONSISTENCY WITH THE OTHER OPERATING SYSTEMS.  They ALL
respect the BIOS, even the boot order changes done in PROM or at boot
time via a hot key.

Claiming BIOS ordering is irrelevant is simply demonstrating a complete
lack of knowledge regarding the booting of every other PC based OS.  If
you could actually learn about BIOS ordering you wouldn't need further
conversation on this issue because you would actually FIX the problem.

By ignoring the BIOS drive ordering, if you magically happen to cobble
together something which gets the boot drive and partition correct (so
far, not a big worry), you reek havoc on the other operating systems.
Most people who run multiple operating systems keep spare FAT-16 and/or
FAT-32 partitions around lying around for data transfer.  These
partitions typically appear before their removable devices and appear in
a BIOS predictable order.  When you try to magic-magic behind the
scenes, this changes the drive mapping order and their boot scripts,
which worked perfect prior to the installation of Ubuntu-grub, no longer
work.

It is obviously not impossible to honor the BIOS mapping at boot time
since it appears the boys and girls working on OpenSuSE 11.4 managed to
do it.  FreeDOS boots and works like it should.  The FAT-32 transfer
partitions all are mapped correctly, and yes, my BIOS selects the drive
it boots from.

-- 
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

Reply via email to