Did you have Linux installed on the computer before you installed OpenSolaris? There are known problems with putting OpenSolaris on a disk with Linux already on it. Basically the OpenSolaris partition needs to be before any Linux swap partition on the disk. This is because Linux swap uses the same partition ID as Solaris, and Solaris doesn't handle this too well.
If you need OpenSolaris to co-exist with OpenSolaris on the same drive, use gparted on Linux to move things about so OpenSolaris can go before the Linux swap partition on the disk. (OpenSolaris doesn't have a partition editing tool at the moment). Cheers Andrew. -- This message posted from opensolaris.org