On Monday 13 Apr 2009, William K. Moses Jr. wrote:
... major snip ... Please trim messages and remove unnecessary text.
> Hello Arun,When I reinstalled OpenSuSe 11.0, I did *not* reinstall
> the grub bootloader.
Generally, I follow the thumb rule of using the grub installation of the
last distro installed in the system. Most installers are smart enough
to figure out other distros on the system and pull in their menu.lst
with a very simple line like:
root (hd1,4) <- this is the root/boot part. of the other distro
configfile /boot/grub/menu.lst <- corresponding menu.lst file
> It's been the Ubuntu 8.04 grub the whole time.
> Also, the menu.lst file that I modified was the Ubuntu file, not the
> OpenSuSe one. I ran fdisk -l from inside Ubuntu (not livecd but
> installed system), and this is the output:
> ---------------------------------------------------------------------
> Disk /dev/sda: 80.0 GB, 80026361856 bytes
> 255 heads, 63 sectors/track, 9729 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x133a1339
>
> Device Boot Start End Blocks Id System
> /dev/sda1 1 524 4200997 82 Linux swap /
> Solaris Partition 1 does not end on cylinder boundary.
> /dev/sda2 524 3005 19936634 83 Linux
> /dev/sda3 3006 7649 37302930 b W95 FAT32
> /dev/sda4 * 7650 9729 16707600 5 Extended
> /dev/sda5 7650 8361 5711107 83 Linux
> /dev/sda6 8469 9729 10128951 83 Linux
>
> Disk /dev/sdb: 80.0 GB, 80026361856 bytes
> 255 heads, 63 sectors/track, 9729 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0xcb6ccb6c
>
> Device Boot Start End Blocks Id System
> /dev/sdb1 * 1 2433 19543041 c W95 FAT32
> (LBA) /dev/sdb2 2434 9729 58605120 f W95
> Ext'd (LBA) /dev/sdb5 2434 4866 19543041 b
> W95 FAT32 /dev/sdb6 4867 7299 19543041 b W95
> FAT32 /dev/sdb7 7300 9729 19518943+ b W95
> FAT32
> ---------------------------------------------------------------------
OK, but you have not identified what is installed in the respective disk
partitions as I had asked you to do.
>
> Also, if it helps, I'll copy paste the part of the menu.lst that
> corresponds to the OpenSuSe boots. The only modification I made was
> to change root (hd0, 4) to root (hd0, 5)...corresponding to switching
> the / partition from sda5 to sda6.
Not enough. see below.
>
> # This entry automatically added by the Debian installer for an
> existing # linux installation on /dev/sda6.
> title SUSE LINUX (on /dev/sda6)
> root (hd0,5)
> kernel /boot/vmlinuz
> root=/dev/disk/by-id/scsi-SATA_ST3808110AS_5LR0BC27-part5
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Just as I suspected, this is your problem!
change it to root=/dev/sda6
> splash=silent showopts initrd /boot/initrd
> savedefault
> boot
>
>
> # This entry automatically added by the Debian installer for an
> existing # linux installation on /dev/sda6.
> title Failsafe -- SUSE LINUX (on /dev/sda6)
> root (hd0,5)
> kernel /boot/vmlinuz
> root=/dev/disk/by-id/scsi-SATA_ST3808110AS_5LR0BC27-part5
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Ditto as above