On Sat, Jun 13, 2009 at 12:32 PM, USM Bish<bish at airtelmail.in> wrote: > On Sat, Jun 13, 2009 at 11:52 AM, Sriram Narayanan<sriramnrn at gmail.com> > wrote: >> > [ some snipped ] >> >> The ?Belenix installer ?indeed ?makes its ?GRUB the ?primary >> GRUB, and we need to add entries for other Linux distros. >> >> At an event last year ?in Bangalore, Moinak had chaperoned a >> GRUB modification session where the ?team had come up with a >> mechanism to identify other installed OS and add entries for >> them automatically into GRUB's menu.lst >> > > The ?problem ?is, ?the ?Solaris GRUB ?does ?not ?see ?extended > partitions, and ?any changes ?made to ?Solaris GRUB ?must also > address this aspect. > > For the ?present moment, it ?is better to continue ?with Linux > GRUB (if Linux is installed in the box). All that is needed in > the Belenix installer is to ?have an option for not installing > Solaris GRUB on MBR (just like FreeBSD). By default the Caiman > installer ?puts ?the ?Solaris ?boot record ?on ?the ?installed > partition. So ?it the Solaris partition ?can be satisfactorily > chain loaded from Linux GRUB. I am speaking from my (limited) experience. I've had good luck asking the linux GRUB to chainload the SX/BeleniX grub and that's how i used to triboot ( BeleniX or SX / Linux / The Redmond OS :) )
What I used to do ( and these might not be the optimal steps, but they work ) is - install Belenix and/or Solaris Express - boot into linux with some livecd ( typically Ubuntu LiveCD as I used to use that distro) - install grub on the MBR and then add an entry to chain-load Solaris Express / BeleniX OS. ( I say SX/Belenix repeatedly cause the approach works for both) Feel free to ignore my suggestion if someone on the list suggests a more elegant one ( and that'd help me as well :) ) cheers! -- Manish Chakravarty http://manish-chaks.livejournal.com/
