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

Reply via email to