Grub error 15 : what to write in the menu.lst ?

Hello every body,

I made a clean install of opense Suse and by mistake I overwrited the menu.lst (because of the restoration utility). As a result I have the grub error 15 : file not found, and tried everything I could think.

Grub is installed on the MBR and boots from the extended partition.
The new openSuse is on sda8, there is an old openSuse on sda4 but xorg is broken.
I can boot on Windows, and sda4, but not on sda8

menu.lst

# Modified by YaST2. Last modification on Mon Nov  1 16:36:01 CET 2010
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 6
gfxmenu (hd0,7)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title Open Suse 11.3 kernel 2.6.34.7-0.5
    kernel /boot/vmlinuz-2.6.34.7-0.5-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD103SJ_S2C8J1CZ802751-part8 
resume=/dev/disk/by-id/ata-SAMSUNG_HD103SJ_S2C8J1CZ802751-part7 
splash=silent quiet showopts vga=0x31a
    initrd /boot/initrd-2.6.34.7-0.5-desktop

title Open Suse 11.3 failsafe kernel 2.6.34.7-0.5
    root (hd0,7)
    kernel /boot/vmlinux-2.6.34.7-0.5-desktop.gz root=/dev/sda8 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x31a
    initrd /boot/initrd-2.6.34.7-0.5-desktop

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 11.3 - 2.6.34.7-0.4
root (hd0,4)    
kernel (hd0,4)/boot/vmlinuz-2.6.34.7-0.4-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD103SJ_S2C8J1CZ802751-part5 resume=/dev/disk/by-id/ata-SAMSUNG_HD103SJ_S2C8J1CZ802751-part7 splash=silent quiet showopts vga=0x31a
    initrd (hd0,4)/boot/initrd-2.6.34.7-0.4-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.3 - 2.6.34.7-0.4
    kernel (hd0,4)/boot/vmlinuz-2.6.34.7-0.4-desktop root=/dev/disk/by-id/ata-SAMSUNG_HD103SJ_S2C8J1CZ802751-part5 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x31a
    initrd (hd0,4)/boot/initrd-2.6.34.7-0.4-desktop

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows Xp pro
    map (hd0) (hd0)
    map (hd0) (hd0)
    rootnoverify (hd0,0)
    makeactive
    chainloader +1

ls /boot

backup_mbr
boot
boot.readme
config-2.6.34.7-0.5-desktop
grub
initrd
initrd-2.6.34.7-0.5-desktop
memtest.bin
message
symvers-2.6.34.7-0.5-desktop.gz
System.map-2.6.34.7-0.5-desktop
vmlinux-2.6.34.7-0.5-desktop.gz
vmlinuz
vmlinuz-2.6.34.7-0.5-desktop

fdisk -l


Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x08da08d9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        5099    40957686    7  HPFS/NTFS
/dev/sda2            5100        9075    31929344    7  HPFS/NTFS
/dev/sda3   *        9075      121600   903863297    f  W95 Ext'd (LBA)
/dev/sda5            9075       11425    18875392   83  Linux
/dev/sda6           11425       12583     9308160   83  Linux
/dev/sda7           12584       13120     4312064   82  Linux swap / Solaris
/dev/sda8           13121       15600    19919872   83  Linux
/dev/sda9           15601       16775     9437184   83  Linux
/dev/sda10          16776      121600   842005504   83  Linux

Someone sees what’s wrong in the menu.lst ?

Not sure if this solution is useful for you but Caf gave me this to repair GrubBlack screen with error 15: file not found
Regards

I am not completely sure, but I think that GRUB cannot find your menu.lst at all. Thus it is of no use to change in there (you probably make it worse).

When the link provided by adsum01nl does not help, try this one: HowTo Boot into openSUSE when it won’t Boot from the Grub Code on the Hard Drive