pbm each time i open boot loader opensuse11.1 64

hello
i have opensuse 11.1 64 with kde desktop

after i installed xen hypervisor i entre d yast >system > bootloader
to make xen the defolt boot entry and since then othing but problems

i restart i have the no disk problem luckly i still hav ubuntu8.1O

i enter live cd

$sudo grub --batch
>grub root (hd0,5)
setup (hd0)

it worked but:(
each time i enter yast >system > bootloader even if i changenothing be sure i will have to

do

$sudo grub --batch
>grub root (hd0,5)
setup (hd0)

beside when i desinstalled xen same thing

so i fell handicaped
anoder thing when i do the caommand fdisk -l
here what i see

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x80d2f3ee

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1       13054   104856223+   7  HPFS/NTFS
/dev/sda2           29096       29227     1049600    c  W95 FAT32 (LBA)
/dev/sda3           29227       30402     9439232    7  HPFS/NTFS
**/dev/sda4   *       13055       29095   128849332+   f  W95 **Ext'd (LBA)
/dev/sda5           13055       13316     2104483+  82  Linux swap / Solaris
/dev/sda6           21150       29095    63826213+  83  Linux
/dev/sda7           13317       15405    16779861   83  Linux
/dev/sda8           15406       19321    31455238+  83  Linux
/dev/sda9           19322       21149    14683378+  83  Linux

the default partion should be sda6 because it is the one wich contain /
i hope this could help to tell me what s going one here
thanks