Oh my god! You guys rock! I was going to try all the suggestions tomorrow, but thought, what the heck... I can't get any worse. So I've installed the grub patch (didn't install scsa2usb), and did what jkeil said to remove the duplicate rpool.
And it all works! -- This message posted from opensolaris.org