SUMMARY: Grub question - tripple boot system

From: Unix Admin <>
Date: Thu May 22 2008 - 01:22:09 EDT
Well, the problem was lying in menu.lst file of grub. At any given
point of time, it was not updating it for all three OS'es. If I
installed Fedora in last, then it will update Grub for Fedora +
Windows. In case of Solaris in last, the Grub was getting updated for
Solaris + windows.

I, then booted it using Fedora CD, and noted the Grub's menu.lst file
and then appeneded the Fedora related entry in /boot/grub/menu.lst
file of Solaris grub. (This is because I installed Solaris in last and
it was booting only using Solaris Grub). Once I updated menu.lst file,
and rebooted, every OS came up fine.

Thanks to everyone who responeded. (and to those also who bothered to
preach about the community rules but never provided any single
hint!!!) :-)


#pragma ident	"@(#)menu.lst	1.2	07/01/10 SMI"
# default menu entry to boot
default 0
# menu timeout in second before default OS is booted
# set to -1 to wait for user input
timeout 10
# To enable grub serial console to ttya uncomment the following lines
# and comment out the splashimage line below
# WARNING: don't enable grub serial console when BIOS console serial
#	redirection is active!!!
#   serial --unit=0 --speed=9600
#   terminal serial
# Uncomment the following line to enable GRUB splashimage on console
splashimage /boot/grub/splash.xpm.gz
# To chainload another OS
# title Another OS
#	root (hd<disk no>,<partition no>)
#	chainloader +1
# To chainload a Solaris release not based on grub
# title Solaris 9
#	root (hd<disk no>,<partition no>)
#	chainloader +1
#	makeactive
# To load a Solaris instance based on grub
# If GRUB determines if the booting system is 64-bit capable,
# the kernel$ and module$ commands expand $ISADIR to "amd64"
# title Solaris <version>
#	root (hd<disk no>,<partition no>,x)	--x = Solaris root slice
#	kernel$ /platform/i86pc/kernel/$ISADIR/unix
#	module$ /platform/i86pc/$ISADIR/boot_archive

# To override Solaris boot args (see kernel(1M)), console device and
# properties set via eeprom(1M) edit the "kernel" line to:
#   kernel /platform/i86pc/kernel/unix <boot-args> -B prop1=val1,prop2=val2,...
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
title Solaris Express Community Edition snv_86 X86
kernel$ /platform/i86pc/kernel/$ISADIR/unix
module$ /platform/i86pc/$ISADIR/boot_archive
#---------------------END BOOTADM--------------------
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
title Solaris xVM
kernel$ /boot/$ISADIR/xen.gz
module$ /platform/i86xpv/kernel/$ISADIR/unix
module$ /platform/i86pc/$ISADIR/boot_archive
#---------------------END BOOTADM--------------------
#---------- ADDED BY BOOTADM - DO NOT EDIT ----------
title Solaris failsafe
kernel /boot/platform/i86pc/kernel/unix -s
module /boot/x86.miniroot-safe
#---------------------END BOOTADM--------------------

title Windows
	rootnoverify (hd0,0)
	chainloader +1

#title Windows
#	rootnoverify (hd0,1)
#	chainloader +1

# Unknown partition of type 5 found on /dev/rdsk/c1t0d0p0 partition: 4
# It maps to the GRUB device: (hd0,3) .
title Fedora
        root (hd0,4)
	kernel /vmlinuz- ro root=/dev/VolGroup00/LogVol00 rhgb quiet
	initrd /initrd-


On Mon, May 19, 2008 at 11:57 AM, Unix Admin <> wrote:

> Not a priority item or end of world for me but still I am curious to make it
> work. Please dont reply by saying "RTFM or do googling!" I have done
> homework but didn't find any solution :-) :-)
> I am trying to setup my laptop for tripple boot (Windows Vista + Fedora +
> OpenSolaris Rev 86).
> I first created four fdisk partitions (2 for windows, 1 for OpenSolaris and
> one for Fedora).
> Then I installed Windows Vista and rebooted. It came up fine. Then I
> installed Fedora "without Grub option" and rebooted. It didn;t come up. I
> thought that it is because Grub is not installed, thats why it is not able
> to boot.
> Now, in last, I installed Open Solaris Rev 86 with all options and rebooted.
> It is able to come up in Solaris but not in Windows and Fedora.
> When I select Fedora, it keep on rebooting but never comes up. When I select
> Windows Vista,, it complains "BOOTMGE missing. Please press CTRL+ALT+DEL to
> reboot". I can see the fdisk partition contains all the system file and it
> was installed properly.
> Finally, I tried to install Grub on Fedora partition, but it is not
> installing and gives "No kernel related package installed on your system."
> It is weird. I have never seen this type of error message in past.
> The reason I did not installed Grub while installing fedora is that I read
> on some website that the OS containing Grub should be installed in the last.
> In this case, both Fedora and Solaris have their own grub. Not sure what I
> should do to make it work. Has anyone come across this situation??? Please
> help.
> Thanks for reading.
sunmanagers mailing list
Received on Thu May 22 01:23:33 2008

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:44:11 EST