XenClient Express

Recently Citrix released a product called XenClient Express (released in RC format). You can download it here: http://citrix.com/xenclient/download ; and yes it is free. Why is this such an important release? This is the first consumer grade Level 1 hyper-visor; meaning you boot the hyper-visor, the same way that VMware's ESX and XenServer does. It also gives FULL power of the physical hardware to the guest (think 3D graphics in a VM or multiple VMs).

Now here are some insider tips on how to hack and use this awesome new product:

Enable SSH on the Management Console:

1) Open the terminal on the console, press: + +
2) In the terminal type: touch /config/ssh_enabled
a) IMPORTANT: In the RC there is NO ROOT PASSWORD... Be careful when enabling this!
3) Reboot the hyper-visor

Run 64-bit guests (RC1 does not support 64 bit guests):

1) Use your favorite Virtualization program (VMware Workstation, VirtualPC and others), create your VM and install the OS
2) Use the XenServer Converter to convert the image to a proper XenServer (XenClient) image
3) Create an empty VM on the XenClient
4) Use your favorite SCP client (WinSCP) to browse the Hyper-Visor shell
5) Navigate to /storage/disks
6) There will be some GUID based VHD files there, rename the VHD that you exported from the converter
7) Copy over the file on the XenClient HyperVisor
8) Turn on VM
9) No XenClient Tools for x64... so no optimized drivers YET

Find the SSH Interfaces IP Address:

1) Open the console window once again
2) type 'ifconfig | less'
3) brbridged is the console's listening IP

Check back soon for more insider tips as I take this thing apart.