adding window7 boot to opensuse 11.1

I am newbie to linux so please understand.

My boot loader was overwritten by windows 7. so I inserted the boot cd and repaired the boot using YAST. now I am able to login to suse but when I select windows it says bootmgr missing.

I read thru some of the board and added the following lines to menu.1st:
###Windows 7
title Windows 7
rootnoverify (hd0,1)
chainloader +1

linux-d8a4:~ # fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x252b252a

Device Boot Start End Blocks Id System
/dev/sda1 1 6528 52428800 7 HPFS/NTFS
/dev/sda2 6528 13055 52428800 7 HPFS/NTFS
/dev/sda3 13055 37347 195128320 7 HPFS/NTFS
/dev/sda4 * 37348 38913 12578895 f W95 Ext’d (LBA)
/dev/sda5 37348 37609 2104483+ 82 Linux swap / Solaris
/dev/sda6 37610 38262 5245191 83 Linux
/dev/sda7 38263 38913 5229126 83 Linux
linux-d8a4:~ #

I have boot from root partition selected in the boot laoder installation tab.

please help.

Try changing as shown in red above. That is assuming sda3 is the actual w7 partition.

you know how to edit it ?

kdesu kwrite /boot/grub/menu.lst
or
gnomesu gedit /boot/grub/menu.lst

done from a user terminal, enter password when requested

fixed now. basically edited menu.1st from rootnoverify (hd0,1) to rootnoverify (hd0,0).

That’s some cRappie boot partition isn’t it:P

Yep! The computer makers (at least laptop) are now using that hidden partition to store the repair/restore image so they don’t have to send a physical dvd. Waste of usable drive space IMHO.