Windows XP boot loader

Hi i have installed linux openSuse to /dev/sda3

then i created loader using

dd if=/dev/sda3 of=/mnt/windows/suse.bin bs=512 count=1

then i’ve edited boot.ini, and made my /dev/sda1 active.

Now, when windows boots, i can see 2 choices:
“Windows XP”
“Linux openSUSE”

Windows start OK
When i try to load Linux i got the only message
“GRUB _” (cursor always blink)

what was wrong?
Help me fix it… please)
one more… When i make linux partition acive, it won’t load linux, an error “Error loading operating system”

Have look here
Boot Multiboot openSUSE Windows (2000, XP, Vista - any mix) with Windows bootloader.

i’ve made everything just like in this article, but linux can’t be loaded…

i tried to install grub/lilo loader, but it doesn’t help me.

After installing linux, after 1st reboot i got error “error loading o.s.”


When you installed openSUSE, are you certain that you installed grub to the sda3 root partition?

The “error loading operating system” comes from the Windows MBR when it cannot find a valid boot sector in the active primary partition.