> The most basic attempt I thought should work is to put in the LiveCD, 
> and then in the GRUB which comes up tell it to boot right from the 
> OpenSolaris partition:
> 
> rootnoverify hd(1,2)
> chainloader +1

Yep, something like this should work.
But I think you want

    rootnoverify (hd1,2)
    chainloader +1

That works for me with a virtualbox guest, which
has two disks (primary and secondary master),
with three linux fdisk partitions (/boot, swap and linux
raid) on the primary master and two linux fdisk partitions
(swap and linux raid)  on the secondary master,
and opensolaris dev build 134 on the secondary master.



> I also tried installing the OpenSolaris GRUB into MBR using grubinstall 
> -m. The only result is that at boot I got the four letters "GRUB" 
> displayed. After that the system freezes (there is no beep this time).

I get the same grub hang after printing "GRUB" with my
virtualbox experiment when I tell the BIOS to boot from
BIOS secondary master drive (BIOS drive "D:", or 0x81).
Most likely this is the problem with the MBR code that is
installed by (Open)Solaris; Solaris' MBR code does not
support booting from a BIOS drive different from "C:" (0x80).

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/psm/stand/bootblks/ufs/i386/mboot.S#151


When I disconnect the primary master drive, the 
secondary master drive becomes "C:", and OpenSolaris
is able to boot from the secondary master.
-- 
This message posted from opensolaris.org
_______________________________________________
install-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/install-discuss

Reply via email to