Eek! Minor problem people..
I just realised that I was able to boot into either OpenSuse or Windows through the 'boot from hard disk' option that is offered with the OpenSuse cd inserted at bootup.
However without the cd, the GRUB menu doesn't allow me to boot into any! Weird! Haha
The error when trying to boot into openSuse is
root (hd1,2)
Error22: No such partition
The error for Windows, is nothing happens. When the Windows option is chosen, a screen showing:
rootnoverify (hd0,0)
makeactive
chainloader (hd0,0)+1
boot
GRUB loading stage 2..
Then it brings me back to the initial GRUB menu.
OK here are some info:
From fdisk -l:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sda2 5100 14592 76252522+ f W95 Ext'd (LBA)
/dev/sda5 5100 14592 76252491 7 HPFS/NTFS
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 131 1052226 83 Linux
/dev/sdb2 132 393 2104515 82 Linux swap / Solaris
/dev/sdb3 394 524 1052257+ 83 Linux
/dev/sdb4 525 19457 152079322+ f W95 Ext'd (LBA)
/dev/sdb5 525 786 2104483+ 83 Linux
/dev/sdb6 787 1439 5245191 83 Linux
/dev/sdb7 1440 1962 4200966 83 Linux
/dev/sdb8 1963 2485 4200966 83 Linux
/dev/sdb9 2486 3008 4200966 83 Linux
/dev/sdb10 3009 3661 5245191 83 Linux
/dev/sdb11 3662 11494 62918541 83 Linux
/dev/sdb12 11495 19457 63962766 7 HPFS/NTFS
From menu.lst:
# Modified by YaST2. Last modification on Wed Jun 18 15:43:03 BNT 2008
default 0
timeout 8
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.2
root (hd1,2)
kernel /vmlinuz-2.6.18.2-34-default root=/dev/sdb1 vga=0x31a resume=/dev/sdb2 splash=silent showopts3
initrd /initrd-2.6.18.2-34-default
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,0)
makeactive
chainloader (hd0,0)+1
boot
###Don't change this comment - YaST2 identifier: Original name: floppy###
title Floppy
rootnoverify (hd0,0)
chainloader (fd0)+1
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.2
root (hd1,2)
kernel /vmlinuz-2.6.18.2-34-default root=/dev/sdb1 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /initrd-2.6.18.2-34-default
From device.map:
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
From grub.conf: setup --stage2=/boot/grub/stage2 (hd1,2) (hd1,2)
setup --stage2=/boot/grub/stage2 (hd1,0) (hd1,2)
setup --stage2=/boot/grub/stage2 (hd0) (hd1,2)
quit
Ive tried running testdisk on the Linux harddisk too just in case. However everything seems fine.
Advanced thanks for the help!
