installed Suse 11.4 but my ubuntu installation wont show up on bootloader


Basically, I had windows7 (sda1) and Ubuntu (sda2) dual booting on my laptop.
I found I wasnt using windows at all, so decided to install the best KDE distro (Suse 11.4) on that partition (sda1) instead of Windows.
So, I install Suse and all is good, however, I dont get the option to boot into Ubuntu on the bootloader.
How do I get that option back?


Hmmm … If you don’t mind being a beta tester, you can try updategrub (for Legacy Grub) :


su -l
zypper ar [noparse][/noparse]]( PTA
zypper refresh -r PTA
zypper in updategrub


sudo updategrub

Otherwise the ways to edit the Grub menu manually are explained in many posts. You’ll find them.

Ive read a few threads and think I know what I should do.
Can you just confirm for me that Ive got it right?

I need to edit menu.lst by:
kdesu kwrite /boot/grub/menu.lst

then I need to add an entry to menu.lst :

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

That should be
root (hd0,1)
If Ub is on sda2
the rest is good

This is not my approach, but you can use it too … except that you have to use root (hd0,1) for sda2 and not (hd0,2) … even if it doesn’t sound logical. Partitions numbering starts at 0 in Grub notation.

  • Oups! … too late this time. :slight_smile:


thanks guys