Monday April 17, 2006 I'll start with the punchline. Below is a picture of Mac OSX hosting a Solaris virtual machine, which itself has a Linux zone running on it.

I finally got myself a Mac Mini. I've been planning to buy one since Apple released the first x86-based models. Since I have no use for a computer that can't run Solaris, I had to wait for a few months. For me, the tipping point was not Apple's recent Boot Camp release, even though that does allow you to boot Solaris on a Mac. Instead, it was the announcement of an OS virtualization environment running on MacOSX. I assumed it was just a matter of time before VMware or Microsoft ported their virtualization tools, but some company I had never heard of beat them to it: Parallels.
The Parallels VM is much less featureful than VMware, but it is also much lighter weight. For my simple usage scenario, I really don't need most the bells and whistles VMware provides, so Parallels is fine.
I was able to get S10 FCS installed and running on a Parallels VM on the second try. It would have worked on the first try, but I got fed up with the DVD performance and killed the install. I was then able to Liveupgrade the system to BrandZ using the BrandZ build 35 DVD image.
Now the bad news. Parallels still has quite a way to go before it is ready for prime time - even for casual home use.
There is one level-0 issue that is a complete showstopper for anybody who plans to run Solaris (or any Unix): the '\' and '|' keys don't work. I guess Parallels doesn't do any testing of Unix-based systems at all, or this wouldn't have made it out the door.
Some other issues that I have run into so far
I've submitted a few of these problems to Parallels, but their response doesn't fill me with confidence:
Hello Nils!
Thank you for your interest in Parallels Workstation.
We appreciate your feedback.
We'll see how this product improves over the coming months. Since VMware is allegedly planning a Mac OSX release, Parallels has their work cut out for them.
Posted by Mark Thacker on April 18, 2006 at 03:47 PM GMT-05:00 #
Posted by Tim on April 18, 2006 at 03:55 PM GMT-05:00 #
In answer to some of your points, I installed S10U1, so Grub isn't the cause of the Nevada/Express issues, it seems to be more related to how it talks to the BIOS/ACPI? The network driver you need is supplied on the CD image of tools Parallels supplies as part of the install (a case of RTFM ;O). And many of the other issues you had are fixed by Beta4 - I've pre-paid for it now, to get the $10 discount.
Finally, the \| key - try:
xmodmap -e keycode 94 = backslash bar
in your X environment... =O)
Ta,
Mark.
Posted by Mark R. Bowyer on April 19, 2006 at 06:14 AM GMT-05:00 #
I will be trying the new beta later today, and will update the post to indicate which bugs have actually been fixed.
On the network driver - I don't remember seeing a CD image, but maybe I just deleted the .dmg too quickly. Nice tip, and I will look for that in the beta.
Finally, on the \| bug: nice one. I hit my breaking point when I was in console mode, trying to sort out a failing SMF service issue that prevented dtlogin from starting. Your workaround/fix will certainly make typical use possible, but it wouldn't have helped in that particular case. If this is fixed in the new beta, so much the better.
Thanks all.Posted by NilsN on April 19, 2006 at 10:45 AM GMT-05:00 #
Posted by Iain Bason on April 19, 2006 at 02:11 PM GMT-05:00 #