New to Linux, and I am having problem to get the dual boot working. I currently have XP installed on my Dell laptop and OpenSUSE 10.3(Gnome) on a Western Digital 160 HD. I can boot up OpenSUSE and Windows XP separately from my grub menu, but getting an error “A disk read error occurred Press Ctrl+Alt+Del to restart” when I try dual boot. Based on what I’ve read, XP and Linux should come up together with dual boot and this is what I am trying to achieve.
Here is some information about my configuration:
linux-crby:/home/sysadm # fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xa42d04a3
Device Boot Start End Blocks Id System
/dev/sda1 1 9 72261 de Dell Utility
/dev/sda2 * 10 29070 233432482+ 7 HPFS/NTFS
/dev/sda3 29128 30401 10233405 db CP/M / CTOS / …
/dev/sda4 29071 29127 457852+ f W95 Ext’d (LBA)
/dev/sda5 29071 29080 80293+ 7 HPFS/NTFS
/dev/sda6 29081 29127 377496 b W95 FAT32
Partition table entries are not in disk order
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x44fdfe06
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 10971 88124526 c W95 FAT32 (LBA)
/dev/sdb2 10972 19457 68163795 f W95 Ext’d (LBA)
/dev/sdb5 10972 11233 2104483+ 82 Linux swap / Solaris
/dev/sdb6 11234 13844 20972826 83 Linux
/dev/sdb7 13845 19457 45086391 83 Linux
linux-crby:/home/sysadm # df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb6 20641788 13084436 6508712 67% /
udev 1549516 116 1549400 1% /dev
/dev/sdb7 44378916 14216756 27907844 34% /home
/dev/sda2 233432480 127987408 105445072 55% /windows/C
/dev/sdb1 88081488 73060128 15021360 83% /windows/D
/dev/sda5 80292 22404 57888 28% /windows/E
/dev/sda6 376740 17212 359528 5% /windows/F
Here is a my /boot/grub/menu.lst:
###Don’t change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd1,5)
chainloader (hd0,1)+1
###Don’t change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe – openSUSE 10.3
root (hd1,5)
kernel /boot/vmlinuz-2.6.22.19-0.3-default root=/dev/disk/by-id/usb-WD_1600BEVExternal_575843313037303835313938-0:0-part6 showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd-2.6.22.19-0.3-default
###Don’t change this comment - YaST2 identifier: Original name: Kernel-2.6.22.19-0.3-default###
title Kernel-2.6.22.19-0.3-default
root (hd1,5)
kernel /boot/vmlinuz-2.6.22.19-0.3-default root=/dev/disk/by-id/usb-WD_1600BEVExternal_575843313037303835313938-0:0-part6 resume=/dev/sdb5 splash=silent showopts
initrd /boot/initrd-2.6.22.19-0.3-default
###Don’t change this comment - YaST2 identifier: Original name: windows xp - ###
title Windows XP (Dual Boot Mode)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,5)
chainloader (hd0,1)+1
Please help…