-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2009-02-19 at 15:33 +0100, Martín Melado wrote:
Martín Melado wrote:
[GRUB problem]
Thank you both.
It was not the MBR being corrupted or anything! It was fine. The reason that I was seeing the MBR changing was because the installer was setting the Linux partition with the 'boot' flag. GRUB doesn't need this, but Windows *does*. So the MBR was unchanged but BCD couldn't find any bootable partition.
I set the 'boot' flag again in the Windows partition with a LiveCD, and now everything is working fine.
The standard MBR code looks which partition is marked as bootable, and boots that. In this case, the installer changes the bootable partition to be the one on which you installed grub, and this grub should then boot any of the previous operating systems, or the new Linux. Your case is different, so it wasn't handled by that schema. I wonder if there is an option in the installer to do it your way.
Josef Reidinger wrote:
Hi, what you want is say bootloader that doesn't MBR by "generic boot code" and mark "boot from root". It is on second tab.
I am not sure if I understood you correctly. Does that option has something to do with changing the 'boot' flag of a partition?
-- Martín -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
- -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmd8BkACgkQtTMYHG2NR9VQNwCfbeuIGIX/JKIC938pM9zDvPOV 1/gAn13tT0UewpVNdS9xsk7HWfv2Ktv5 =kRyA -----END PGP SIGNATURE-----