dual boot failure after re-installing Windows XP

:wink:
How are you guys?

I installed linux after windows, I used the defult dual boot program.
My dual boot for linux SUSE11 and windows xp worked very good until I reinstalled my windows.
I am not able to see linux anymore. My windows and linux are on different hard disk.

Is there a way to fix the dual boot without reinstall linux?:slight_smile:

Thanks in anvance.

If you still have your install DVD for Suse - Yes

Boot from the Install DVD and repair the Grub bootloader

GRUB Boot Multiboot openSUSE Windows (2000, XP, Vista) using the Grub bootloader.

if you have problems report back

;)Thanks a lot. I do have the install DVD.rotfl!

I will do it.

>:(

my suse is back, but I lost my windows.

How to add windows into boot loader?

:(:frowning:

Post here your

/boot/grub/menu.lst

also
/etc/fstab

and in a terminal as su
do

fdisk -l

paste all here

cat menu.lst

Modified by YaST2. Last modification on Sat Nov 8 07:40:12 EST 2008

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

###Don’t change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX
root (hd1,5)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 splash=silent showopts
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – SUSE LINUX
root (hd1,5)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe
initrd /boot/initrd

/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part5 swap swap defaults 0 0
/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part7 /home ext3 acl,user_xattr 1 2
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KPC00391-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_WD3200AAKS-_WD-WMAT10528745-part1 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=en_US.UTF-8 0 0
/dev/disk/by-id/scsi-SATA_SAMSUNG_HD321KJS0MQJ1KPC00391-part5 /windows/E 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

Go back to
/boot/grub

see if there is a menu.lst.old
right click open with kwrite

see if the old windows entry is in there
if it is
copy the text and paste it to your current /menu.lst

also we wanted

fdisk -l

cat menu.lst.old

Modified by YaST2. Last modification on Tue Oct 28 17:27:54 EST 2008

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

###Don’t change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0 - 2.6.25.18-0.2
root (hd1,5)
kernel /boot/vmlinuz-2.6.25.18-0.2-default root=/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 resume=/dev/sdb5 splash=silent showopts vga=0x31a
initrd /boot/initrd-2.6.25.18-0.2-default

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 11.0 - 2.6.25.18-0.2
root (hd1,5)
kernel /boot/vmlinuz-2.6.25.18-0.2-default root=/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe vga=0x31a
initrd /boot/initrd-2.6.25.18-0.2-default

###Don’t change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd1,5)
chainloader (hd0,0)+1

###Don’t change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd1,5)
chainloader (hd1,0)+1

Edit your menu.lst to read like this

cat menu.lst

Modified by YaST2. Last modification on Sat Nov 8 07:40:12 EST 2008

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

###Don’t change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX
root (hd1,5)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 splash=silent showopts
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – SUSE LINUX
root (hd1,5)
kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_WDC_WD3200AAKS-_WD-WMAT10528745-part6 showopts ide=nodma apm=off acpi=off noresume edd=off x11failsafe
initrd /boot/initrd

###Don’t change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd1,5)
chainloader (hd0,0)+1

###Don’t change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd1,5)
chainloader (hd1,0)+1

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: 0xd513d513

Device Boot Start End Blocks Id System
/dev/sda1 * 1 10199 81923436 7 HPFS/NTFS
/dev/sda2 10200 38912 230637172+ f W95 Ext’d (LBA)
/dev/sda5 10200 38912 230637141 7 HPFS/NTFS

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

Device Boot Start End Blocks Id System
/dev/sdb1 1 654 5245222 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sdb2 654 38913 307323419 f W95 Ext’d (LBA)
/dev/sdb5 12979 13240 2104515 82 Linux swap / Solaris
/dev/sdb6 13241 15851 20972826 83 Linux
/dev/sdb7 15852 38913 185245483+ 83 Linux

I have not analyzed this fdisk

I just gave you a menu based on your old one, which was working wasn’t it?

I am using my Windows now.:):slight_smile:

Thank you so much, caf4926!!!

It is my first visit and also get helped.rotfl!

I am new to linux, I’ve found it powerful.

Thanks again.lol!

Great.
Well done!

Great!!!

You have a nice weekend!!