Let's start at the beginning. Based on your first post, I assume you previously had both OpenSuse 11.1 and xp installed and were successfully able to boot each using the Grub bootloader, correct??
I don't understand what you mean by the line below
.and not MBR..after i finish printing my report and i restart the laptop i have tis error:
Are you saying you didn't have a Grub file in the mbr or that you now do not have one and what 'report' are you referring to? If you don't have the stage1 file of Grub in the mbr, Grub won't boot your system so??
I'm not sure if you are saying you are booting xp with the xp bootloader or with Grub, or do you know? If you were successfully booting both xp and Opensuse before, what changed? I'm not sure if you just have the xp bootloader now or are using Grub and don't have correct entries for Opensuse? If you used the entry from your first post (rootnoverify (hd0,0)in your Opensuse /boot/grub/menu.lst file and are able to boot xp that way, then you probably just need to modify the menu.lst file to boot Opensuse. Since you can't boot Opensuse, use the installation CD or any Linux Live CD to mount the partition to see your menu.lst file to check the default entry and hiddenmenu lines. I guess you don't know how to do this so why don't you run the command: fdisk -l (lower case letter L) from your install or Live CD, logged in as root user in terminal or konsole and post that partition information here.
The entries in your menu.lst file should be similar to those below from my Suse menu.lst.
color white/blue black/light-gray