Hi,
I am pretty much a n00b, and, having installed OpenSUSE 11, I can no longer access my Windows XP, in what seems to be the normal manner; whenever I try to boot Windows, it says
rootnoverify (hd 0,5)
chainloader (hd 0,0)
A disk read error occurred
Press ctrl+alt+del to restart
OpenSUSE is working fine, though.
My fdisk -l reads as follows:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xcab10bee
Device Boot Start End Blocks Id System
/dev/sda1 1 10787 86638545 7 HPFS/NTFS
/dev/sda2 * 13667 14593 7439040 c W95 FAT32 (LBA)
Partition 2 does not end on cylinder boundary.
/dev/sda3 10787 13667 23140183+ f W95 Ext'd (LBA)
/dev/sda5 10787 11048 2104452 82 Linux swap / Solaris
/dev/sda6 11049 12140 8771458+ 83 Linux
/dev/sda7 12141 13666 12257563+ 83 Linux
Partition table entries are not in disk order
Windows XP is on the second partition
my menu.lst reads as follows:
# Modified by YaST2. Last modification on Wed Oct 15 21:35:06 CDT 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-2.6.25.5-1.1-default root=/dev/disk/by-id/scsi-SATA_ST3120213AS_5LS4KTJP-part6 resume=/dev/sda5 splash=silent showopts vga=0x31a
initrd /boot/initrd-2.6.25.5-1.1-default
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,1)
makeactive
chainloader (hd0,0)+1
###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd0,5)
chainloader (hd0,1)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.0
root (hd0,5)
kernel /boot/vmlinuz-2.6.25.5-1.1-default root=/dev/disk/by-id/scsi-SATA_ST3120213AS_5LS4KTJP-part6 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off x11failsafe vga=0x31a
initrd /boot/initrd-2.6.25.5-1.1-default
###Don't change this comment - YaST2 identifier: Original name: memtest86###
title Memory Test
kernel (hd0,5)/boot/memtest.bin
###Don't change this comment - YaST2 identifier: Original name: Kernel-2.6.25.5-1.1-default###
title Kernel-2.6.25.5-1.1-default
root (hd0,5)
kernel /boot/vmlinuz-2.6.25.5-1.1-default root=/dev/disk/by-id/scsi-SATA_ST3120213AS_5LS4KTJP-part6 resume=/dev/sda5 splash=silent showopts vga=0x31a
initrd /boot/initrd-2.6.25.5-1.1-default
Although I changed the windows xp part; it used to be “rootnoverify (0, 5)” etc. I thought changing the 5 to a 1 would make sense if Windows was on hard disk 2, right?
Any help is appreciated very much.