Messed up my boot loader

Looks like I need help again. I got tired of all the errors trying to install the dang XP SP3 patch so I decided to install XP fresh (the install is about 3 years old and could use a rebuild), figuring I could use my Suse install and rebuild the XP system at my leisure. Well, I installed XP and it would only boot to XP, so I repaired the boot using my Suse disk and now it will only boot to Suse. How can I get it back to where Suse sees the XP partition? Thanks for any help.:confused:

in suse login
go to file manager super user mode

go to /boot/grub

look for menu.lst.old

right click open with kwrite

it SHOULD contain a section for windows boot
copy it - and paste to your current: menu.lst

you might want to just compare the two to see how they differ.

If that doesn’t solve it
post your menu.lst here and maybe include /etc/fstab

Another option is to got Yast β†’ system β†’ bootloader β†’ other β†’ propose new configuration β†’ wait, wait β†’ bootloader installation β†’ boot from master boot record β†’ finish.

That should put the windows bit back into menu.lst.

This is what the old file has to say, I am afraid it is not what I had before:

Modified by YaST2. Last modification on Sat Jul 19 12:35:22 MST 2008

default 0
timeout 8
gfxmenu (hd1,6)/boot/message

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0
root (hd1,6)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part7 splash=silent showopts
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.0
root (hd1,6)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part7 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe
initrd /boot/initrd

It looks like it is just Suse & failsafe. My current menu.lst is:

Modified by YaST2. Last modification on Sat Jul 19 12:36:05 MST 2008

default 0
timeout 8
gfxmenu (hd1,6)/boot/message

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0
root (hd1,6)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part7 resume=/dev/sdb6 splash=silent showopts
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.0
root (hd1,6)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part7 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe
initrd /boot/initrd

My /etc/fstab is:

/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part6 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part7 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part8 /home ext3 acl,user_xattr 1 2
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM98932240-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM98932240-part5 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_WDC_WD800JD-00L_WD-WMAM99574877-part5 /windows/F ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0

Thanks for any help.

Thanks Swerdna, you saved my bacon again. All looks well on my rig again.:smiley: Another year or 2 of me messing things up and maybe I will get the hang of what is going on.