I've had the MacMini sitting at my desk for a couple of months now, but that really didn't have enoug memory to test installing The other platform (Top from now on), so when the SunFire boxen finally arrived I took one home and another collegue installed one at the office.
It show that I don't care about being able to virtualise Top, one of the reasons why it took me so long to start testing was that I didn't have any media to test with and I couldn't just download a copy from the internet to start experimenting with as I`m used to with Linux.
I started playing with a Xen enabled FC6 instance set up some Linux instances then got a freshly burned CD from the ServiceDesk at the office and tried to boot Top , now what can I say.. it just worked,
slow, just as I remember Top, if the guys from Redmond say .. 10 minutes left .. you can perfectly go out for lunch Top not having finished those 10 minutes but that's just how I remember it.
import os, re
arch = os.uname()4
if re.search('64', arch):
arch_libdir = 'lib64'
else:
arch_libdir = 'lib'
kernel = "/usr/lib/xen/boot/hvmloader"
builder='hvm'
memory = 128
shadow_memory = 8
name = "WinDope"
vif = 'type=ioemu, bridge=xenbr0'
disk = 'file:/vhost/windows.hda,hda,w','file:/vhost/windows.cdrom,hdc:cdrom,r'
device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
boot="cda"
sdl=0
vnc=1
stdvga=0
serial='pty'
Playing with sdl=0 and vnc=1 gives you the choice between direct out put on the screen or connecting via vnc remotely.
Networking worked out of the box.
The dissapointement came when I tried doing a live migration of Top to another machine. The linuxboxen could migrate perfectly, but Top refused. Took me 30 seconds to figure out that
that also was expected behaviour, as that feature hasn't been implemented yet and is due to be out next year .
The only real problem I had with installing Top in a Xen machine was that I don't have a clue what to do with that virtual machine :)
Anyway the Sun Boxen go back to the other Virtualisation people at the office for them to play with. Not sure If I`ll have time the next couple of weeks to take the MacMini back and start playing with KVM.