After install OpenSUSE 11.0 I cant use winXP

Well, this is my problem:

I burned OpenSUSE 11.0 DVD iso, I insert DVD in windows, and appears the install option, and I clicked on it. It changed something on WinXP boot, because when I reboot my computer the OpenSUSE installation begins automatically. I installed OpenSUSE 11.0 correctly, but when I try to boot WinXP (from GRUB) always appears the OpenSUSE 11.0 installation menu. Can anyone help me? Must I reinstall WinXP?

Thanks for your time.

Dani.

Ask for a terminal become root
run the command fdisk -“l”
Do not forget -“l”
Lower case -L without quotes
Give us the output
dobby9

Hi dobby9, thanks for answer, here is the output.

Disco /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2c212c20

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/sda1 * 1 9807 78774696 7 HPFS/NTFS
/dev/sda2 9808 28930 153605497+ 7 HPFS/NTFS
/dev/sda3 28931 56895 224628862+ 7 HPFS/NTFS
/dev/sda4 56896 60801 31374945 f W95 Ext’d (LBA)
/dev/sda5 56896 57157 2104483+ 82 Linux swap / Solaris
/dev/sda6 57158 58615 11711353+ 83 Linux
/dev/sda7 58616 60801 17559013+ 83 Linux

@kamunia - in a terminal would you also please copy/paste back the output of this (must be root):

cat /boot/grub/menu.lst

Hey mingus, I was a bit impatient, and I reinstalled GRUB. But when I do it, no windows options created automatically in GRUB, u can see its modified Monday 22 September at 00:02:53 (GMT+1)
Here is the output.

# Modified by YaST2. Last modification on lun sep 22 00:02:53 CEST 2008
default 0
timeout 8
gfxmenu (hd0,5)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.0
    root (hd0,5)
    kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_ST3500320AS_9QM1MX0L-part6 splash=silent showopts
    initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Modo seguro -- openSUSE 11.0
    root (hd0,5)
    kernel /boot/vmlinuz root=/dev/disk/by-id/scsi-SATA_ST3500320AS_9QM1MX0L-part6 showopts ide=nodma apm=off acpi=off noresume edd=off  x11failsafe
    initrd /boot/initrd

Ill try to find how to add in GRUB the windows boot.

Thanks for yout time.

Dani.

One more question when you install opensuse where did it set his mount point.
Considering that we has the same disk layout , you’re GRUB and Menu.lst are allot difference with mine.
So in my opinion we have to change both.
Changing GRUB that is not such a problem that can be done using yast>system>bootloader
Than add the line you wish to add but without changing the menu.lst I do not know if it works
dobby9

You only need to add a Windows boot stanza to the menu.lst file.

Press Alt-F2 which will open a run dialog box, and type in

kdesu kwrite /boot/grub/menu.lst

If you are using Gnome, use “gnomesu” rather than “kdesu” in the command above.

Two lines below the last line in the file, add this:

title WindowsXP
chainloader (hd0,0)+1

and then save the file. Reboot. A Windows selection will now show on the grub menu.

Well, I cant remember exactly, but I think it was on sda6 and mounted it as / and sda7 was /home
But hey! all is working now!! I add the windows line as mingus725 told me, and I changed something in boot.ini (its a windows file, on c:/) and now all is working perfectly!!
Thanks a lot dobby9 and mingus 725!! :slight_smile:

If this happens to you again, then you can do it from YaST. Run YaST, and select System then Bootloader. If Windows doesn’t appear in the list, the click on the Other button down in the bottom right corner and select Propose new configuration, and it should appear. Otherwise you can click the Add button and do it from there.

If you have re-installed Windows and lost your Suse menu, then you can boot the install CD and use the Repair existing installation option.