Ok, progress report: I installed an eSATA pci-express card and everything is fine. On my system disk, I have WinXP and S11e, and I can choose between them from GRUB.
I have now attached an eSATA external disk and installed Win7 on it. The external eSATA disk must be powered on upon boot of the PC, otherwise it seems that the PC will not recognize the eSATA disk. I installed Win7 on the external disk, and upon reboot, I got to choose between Win7 and "older windows" - which means WinXP. I can not reach GRUB (i.e. not boot Solaris). In WinXP I could see my Solaris partition in the disk administration program "Control Panel -> bla bla". I saw that WinXP partition was marked as "active" so I tried to set Solaris partition as "active" but could not from within WinXP. I installed Acronis in Win7 and could now mark the Solaris partition as "active" and when I rebooted, I booted into GRUB! So now I could choose to boot S11e or Windows. If I choose to boot Windows, I see a another menu where I can choose between Win7 or "Older Windows" - which means WinXP. Thus, I have Win7 on an eSATA disk, and because my Solaris partition is "active" I always boot into GRUB. From there, I can boot which ever OS I want. If I power off the eSATA disk, I still boot into GRUB and can choose between Solaris and WinXP. Everything is working just as I wanted. Over and out. -- This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org