On Fri, 23 May 2008 00:06:39 +0530 "Angad Singh" <angadsingh007 at gmail.com> wrote:
> Update: I tried tinkering a bit more: > > Added the following boot entry to the new grub: > * > root (hd0,2,a) > kernel$ /platform/i86pc/kernel/$ISADIR/unix > module$ /platform/i86pc/$ISADIR/boot_archive* > > When I booted this entry, it just seemed to load something from hard > disk, then froze and rebooted instantly. > > I tried the other way around too (adding the OpenSolaris > 2008.05 boot entry to the SXDE grub), but same problem. It just > reboots. > There seems to be some issue of loading two partitions with opensolaris from the solaris grub. I could not do it too with sxde and indiana. But then after installing linux on another partition and using the linux grub to "chainload" the solaris partitions, things seem to work. You need to change partition type of the first OpenSolaris install to install the second, otherwise it just over-writes the existing solaris installation. After installing Linux, you need to change the partition type back to "bf" for the first Solaris install, and then edit the menu.lst of linux grub to chainload the OSs. I cannot do it now, to show you my fdisk output. I have since then removed sxde in favour of a "true" multiboot with Win-XP, OpenSolaris (2008.5), FreeBSD and SuSE Linux running from their own partitions, on my Dell inspiron 1520 laptop. I am using the Linux grub to "chainload" all other OSs. No probs so far. Bish