I have a triple boot setup Windows, openSUSE 11.4 and another linux distro.
After I installed openSUSE, GRUB listed openSUSE and Windows but did not list the other linuxdistro. How do I get it to list all of the OS’s available? Other distros have utilities such ad REDO member or others that will pick up all distros and OSs. Is there such a thing here?
linux-6vn7:/home/rick2210 # updategrub
If ‘updategrub’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf updategrub
linux-6vn7:/home/rick2210 # cnf updategrub
updategrub: command not found
linux-6vn7:/home/rick2210 #
Or
Tell us what distro
Show us the result of
fdisk -l
and tell us which partition is the other distro
Disk /dev/sda: 163.9 GB, 163928604672 bytes
255 heads, 63 sectors/track, 19929 cylinders, total 320173056 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xfd41fd41
Device Boot Start End Blocks Id System
/dev/sda1 63 65529134 32764536 7 HPFS/NTFS/exFAT
/dev/sda2 * 65531902 320169983 127319041 f W95 Ext’d (LBA)
/dev/sda5 65531904 82300927 8384512 82 Linux swap / Solaris
/dev/sda6 82302976 113022975 15360000 83 Linux
/dev/sda7 143745024 320169983 88212480 83 Linux
/dev/sda8 113025024 143742975 15358976 83 Linux
sda6 is the linux partition not detected by grub
sda7 is /home
sda8 is the openSUSE install
You need to add and refresh my repo first, then you can install updategrub from YaST.
One way to add the repo is to do it in a terminal by typing (or pasting) the following:
su -l
zypper ar [noparse]http://download.opensuse.org/repositories/home:/please_try_again/openSUSE_11.4/[/noparse] PTA
zypper refresh PTA
But once you are in the terminal, you can just add one command to install the script: