On 2013-11-18 20:56, bonedriven wrote:
> I just "checked the write generic code on MBR, install MBR(grub2) on
> extended partition, marked the extended partition as bootable. I
> restarted and found everything as normal. So I booted my portable
> opensuse and started Gparted and flag C:windows as bootable and start my
> laptop again. I don’t see anything changed as I still booted to grub2
Then the changes were not applied. You don’t have a generic MBR.
> Hope someone can give a noob friendly instruction, as this operation
> takes a hell lot of a time (about 2 hours). Fortunately, my laptop can
> still run as usual for the moment. I don’t know how to install MBR on
> root partition/extended partition. I just installed grub2 on the
> extended partition.
I’m sorry… I’m not very good at detailed instructions for novices, I
tend to assume you know something or the other and confuse people.
Ok, I’ll try.
Hum… I was going to use my 11.4 laptop, which has a similar
installation to yours, but it doesn’t have grub 2. I’ll have to make do
with a different system.
Yast, bootloader module.
From your partition layout, root is sda5.
Thus, on first screen, displaying grub2, mark only “boot from extended
partition”.
On bootloader options:
mark set active flag in partition table
write generic boot code to MBR
And then press [OK] to apply.
It should boot. If you then change the boot mark to only sda1, then it
should boot directly windows without grub.
Warning: the generic boot code might not be exactly the same code as
what Windows wrote. It is possible that this difference would also make
the windows update to fail. I’m not sure of this.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)