Hello! I do not know whether this is the right place to post my problem ... but I just give it a try.
I recently installed OpenSolaris 2009.06 on my PC. The PC has 2 IDE hard drives. The first one runs Ubuntu 9.04. On the second one I installed OpenSolaris 2009.06 (during isntallation both disks were present in the PC). The partitions, as Ubuntu sees them: Disk /dev/sda: 40.0 GB, 40020664320 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 1824 14651248+ 83 Linux /dev/sda2 1825 4865 24426832+ 5 Extended /dev/sda5 1825 2006 1461883+ 82 Linux swap / Solaris /dev/sda6 2007 4865 22964886 83 Linux Disk /dev/sdb: 20.0 GB, 20020396032 bytes Device Boot Start End Blocks Id System /dev/sdb1 * 2 2434 19543072+ bf Solaris The PC boots from Grub in the MBR od the first hard drive. I intended to chainload Solaris' grub from the Ubuntu grub, in order to not have interdependencies between both OSes. Somehow this does not work :-( I tried various settings in the grub boot menue: title OpenSolaris 2009.06 root (hd1,0) chainloader +1 makeactive This one results in a grub error: error 13: Invalid or unsupported executable format Adding --force to the chainloader line starts booting stage 2 but then the system freezes. title OpenSolaris 2009.06 -mapped- map (hd1) (hd0) map (hd0) (hd1) rootnoverify (hd0,0) chainloader +1 Swapping the hard drives via the mapping directive does not work either. In my opinion the fault is not in the Solaris installation, because if I remove the first hard drive, Open Solaris boots normally. Does anybody know what is wrong with my settings? Can someone help me? Any help is highly appreciated! Thanks a lot in advance! -- Martin -- This message posted from opensolaris.org