How to use grub to boot the triple OS: windows,linux,solaris?
Solaris / OpenSolarisThis forum is for the discussion of Solaris and OpenSolaris.
General Sun, SunOS and Sparc related questions also go here.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
For my part I did install Solaris letting it overwrite the drive boot sector, then
I booted from a Linux rescue CD (slackware 2nd CD)
I mounted my Linux root partition in /mnt/hd, then I used
to change root to my Linux root partition and I reinstalled grub with
grub> root (hd0,0)
grub> setup (hd0)
As you can see my drive is hda and my /boot partition is /dev/hda1
Then I rebooted in Slackware-linux and I edited the grub.conf (or menu.lst)
title solaris 10
I don't think so, I did not even try it though.
But the steps above work fine to use multiboot for Solaris and Linux
I did it twice (I re-installed Solaris to give it more space) and each time it worked
without a problem
If you have to boot the older solaris 10 (before Solaris 10 1/06 - without the GRUB), you can do so by chainloading. But, as remarked before, it will overwrite the MBR. You can reinstall the linux grub on the MBR to get back your original configuration.
If you have linux grub in the MBR, you still need to chainload, since linux grub cannot read ufs, which is the FS that solaris uses.
Solaris grub is installed within the partition on which solaris is installed. So, you can chainload into it like you do with windows, but in this case, you will see yet another grub menu (the solaris grub - which can read ufs), and you can boot into solaris from its menu.