> Very cool. Worked like a champ.  I like the idea of
> chainloading Linux instead of the other way around.
> 
> From the Ubuntu LiveCD, bringing up gparted "sudo
> gparted&" automatically mounted the linux partitions
> and then "df" showed me the mount points.  In my case
> the magic incantation was:
> 
> grub-install --root-directory=/media/disk /dev/sda3
> 
> Gary

Thanks for rewriting the procedure in a much clearer manner.

At the present time, Solaris does not seem to offer an option of not writing 
GRUB to MBR.  If you want to keep the Linux version of the GRUB loader, another 
option is:

1.  While in SuSe & before installing Solaris, copy the Master Boot Record to a 
USB stick (say, /media/usb/mbrsuse):

     # dd if=/dev/sda of=/media/usb/mbrsuse bs=512 count=1

2.  Add a chainloader entry in the /boot/grub/menu.lst file to allow for an 
option to boot into Solaris:

     title Solaris
     chainloader +1

3.  After installing and booting into Solaris, copy this file back to MBR:

     # dd if=/media/usb/mbrsuse of=/dev/sda bs=512 count=1

During reboot, the SuSE GRUB boot screen will show up, you can then boot into 
either Solaris or SuSE (or Windows).
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-help mailing list
[email protected]

Reply via email to