Do you get the "no randomness provider" message when booting without Windows hibernated? If so, this is a known but that was fixed in later builds. The solution is to upgrade OpenSolaris. This may also help with the hibernate problem you are having. The instructions for how to update are here:
http://opensolaris.org/os/project/indiana/resources/rn3/image-update/ You need to follow the bit at the bottom of the page specific to build 86 (which is the build 2008.05 contains) otherwise the system will fail to boot after the update. Also, the first update you do from build 86 might work better if you do run this line before doing the update: pfexec export PKG_CLIENT_TIMEOUT=220 which obviously extends the timeout for downloading packages. This is apparently not needed on later builds. If you don't want to update, you can instead see the last thing that happened on your system by adding the following to your "kernel" line in grub: -kv -m verbose These options need to be before the "-B $ZFS_BOOTFS" option. Editing the "kernel" line is done by pressing "e" when grub is displayed, then "e" again with the "kernel" line highlighted. Edit the line, then press ENTER, then "b" to boot. The changes are not saved for subsequent boots- if you want to make them permanent edit /rpool/boot/grub/menu.lst . Cheers Andrew. -- This message posted from opensolaris.org