Instlux won't stop trying to boot cd

Hi guys,

I recently installed openSUSE 11.4, however, I accidentally used the Instlux installer in Windows XP.

Now, my openSUSE install is working fine, and grub has my Ubuntu entry and can boot fine from that, but when I try to boot Windows XP from grub, it starts Instlux again, and prompts for the cd, if I put the cd in, the installation starts again.

As a side-note, I installed openSUSE, then used it, rebooted, then installed again (but this time with network cable plugged in). Would this have made a difference?

Is there a way I can boot Windows again without having to reinstall?

Thanks in advance

Short answer: this can be fixed. Please post the contents of /boot/grub/menu.lst
Also, post output of


su -c 'fdisk -l'

Ok, here they are:

su -c ‘fdisk -l’

dom@linux-v8rq:~> su -c 'fdisk -l'
Password: 

Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders, total 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd0f4738c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63   143362047    71680992+   7  HPFS/NTFS/exFAT
/dev/sda2       204796681   312480314    53841817    f  W95 Ext'd (LBA)
/dev/sda3   *   143362048   199991171    28314562   83  Linux
/dev/sda4       199991296   204169215     2088960   82  Linux swap / Solaris
/dev/sda5       204796683   211090002     3146660    7  HPFS/NTFS/exFAT
/dev/sda6       260092413   312480314    26193951    7  HPFS/NTFS/exFAT
/dev/sda7       211091456   253822975    21365760   83  Linux
/dev/sda8       253825024   260091903     3133440   82  Linux swap / Solaris

Partition table entries are not in disk order
dom@linux-v8rq:~> 

/boot/grub/menu.lst

# Modified by YaST2. Last modification on Mon Aug 15 18:25:55 NZST 2011
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# Configure custom boot parameters for updated kernels in /etc/sysconfig/bootloader

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,2)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE
    root (hd0,2)
    kernel /boot/vmlinuz-2.6.37.1-1.2-desktop root=/dev/disk/by-id/ata-WDC_WD1600JS-75NCB3_WD-WCANM6574784-part3 resume=/dev/disk/by-id/ata-WDC_WD1600JS-75NCB3_WD-WCANM6574784-part4 splash=silent quiet showopts vga=0x31a
    initrd /boot/initrd-2.6.37.1-1.2-desktop

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

###Don't change this comment - YaST2 identifier: Original name: none#
title Ubuntu
    root (hd0,6)
    kernel /vmlinuz root=/dev/sda7 ro quiet splash
    initrd /initrd.img

That menu.lst file has been edited by me manually, to add the ‘Ubuntu’ section.

Ok, I just realised that I could just mount my Windows C: partition, and look around in there, and sure enough, there is a ‘Boot’ folder.

Should I just remove it?

Well, I have fixed it myself, but I don’t know if I’m out of the woods yet though, because I deleted a few files and moved a couple around. Apart from that, my computer and openSUSE install seems to be working fine lol!

Nice you found it. From the output I’d have said it must be on the Windu side…Rest looks OK.