Access Solrais OS from Linux GRUB

  • zillah
  • Student
  • Student
  • zillah
  • Posts: 77

Post 3+ Months Ago

I have installed 3 OSs on my laptop (Win2003, FC7, Solaris Express CE),I used to use Linux grub to boot these 3 OSs without any problem.

Linux OS screwed up for some reasons, I reinstalled linux OS without touching windows nor solrais, as a result I have to edit the Linux grub by adding the same 3 lines that were there before reinstalling linux,:
Code: [ Select ]
title Sun Solaris GRUB Boot Loader
  rootnoverify (hd0,3),,,,,solaris on sda4
  chainloader +1
  1. title Sun Solaris GRUB Boot Loader
  2.   rootnoverify (hd0,3),,,,,solaris on sda4
  3.   chainloader +1


http://www.sun.drydog.com/faq/9.html
And I tried below as well
Code: [ Select ]
title Sun Solaris GRUB Boot Loader
  rootnoverify (hd0,3),,,,,solaris on sda4
  makeactive
  chainloader +1
  1. title Sun Solaris GRUB Boot Loader
  2.   rootnoverify (hd0,3),,,,,solaris on sda4
  3.   makeactive
  4.   chainloader +1


Although I have added the lines above (which are same to the lines before reinstalling linux) , still Linux's grub can not boot solaris OS!

At this stage, I do not like to use Solaris's grub to boot linux OS.
http://www.sun.com/bigadmin/features/articles/multiboot_laptop.jsp
Quote:
If you are going to install the Solaris 10 1/06 OS, navigate to /boot/grub/menu.lst. Make a note of the paths to the Linux partition, Linux kernel, and Linux RAM disk. You will need this information later.
The menu list should be something like this:
root (hd0,1)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.9-1.667.img
  • Daemonguy
  • Moderator
  • Web Master
  • User avatar
  • Posts: 2700
  • Loc: Somewhere outside the box in Sarasota, FL.

Post 3+ Months Ago

For one thing, take out the commas and the text following.

For another you should have posted both of your problems in the same thread.

In technical terms, Solaris blows goats. It also likes to be the active partition, regardless of which grub you use, or what other os's you have installed. Even if you stated plainly "use other os's" when you installed Linux, Solaris does not play nice.

Ergo, your Windows partition cannot be 'active'; Solaris must be.

title Solaris
rootnoverify (hd0,0)
makeactive
chainloader +1

Add that to grub.conf, and remove my previous remark about making Windows active.

Post Information

  • Total Posts in this topic: 2 posts
  • Users browsing this forum: No registered users and 11 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.