Thanks for suggestions richardg, right at the very first command that imports the rpool, there was a complain first that '/' is an illegal character but on the second try when importing the whole rpool, the pool was reachable and I got to the /rpool/boot/[b]grub[/b]/menu.lst and the contents seem nothing out of the ordinary:
splashimage /boot/grub/splash.xpm.gz background 215ECA timeout 30 default 0 #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- title OpenSolaris 2009.06 findroot (pool_rpool,0,a) bootfs rpool/ROOT/opensolaris splashimage /boot/solaris.xpm foreground d25f00 background 115d93 kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS,console=graphics module$ /platform/i86pc/$ISADIR/boot_archive #---------------------END BOOTADM-------------------- title Windows rootnoverify (hd0,0) chainloader +1 Ok, maybe the "Windows" section misses the "makeactive" declaration but it shouldn't be important to GRUB. My thinking now is that GRUB is ok, not broken, but is misplaced, it is likely that by fixmbr some other partition may be marked as an MBR or the MBR is linked to that other partition and only those OS's that write to the new partition can boot. So it has much more to do with windoze and less with OpenSolaris. Unless you guys here see something unusual in the above contents of menu.lst -- This message posted from opensolaris.org _______________________________________________ opensolaris-help mailing list opensolaris-help@opensolaris.org