I have written the following documentation for open source Xen virtualization, Linux Kernel and Xen VGA Passthrough to Windows 8 Consumer Preview HVM Virtual Machine.
Article #1: Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux
Filename of PDF attachment: Building and Installing Xen 4.x and Linux Kernel 3.x on Ubuntu and Debian Linux – Version 1.6 – REDUCED.pdf
Article #2: Xen VGA Passthrough to Windows 8 Consumer Preview 64-bit English HVM domU and Windows XP Home Edition SP3 HVM domU with Xen 4.2-unstable Changeset 25070 and Linux Kernel 3.3.0 in Ubuntu 11.10 oneiric ocelot amd64 Final Release Dom0
Filename of PDF attachment: Xen VGA Passthrough – Version 1.6.pdf
Youtube Video #1: Xen VGA Passthrough to Windows 8 Consumer Preview HVM Virtual Machine with Xen 4.2-unstable Demo
Youtube Video #2: Bug: Fedora 16 PV domU cannot start in Xen 4.2-unstable Changeset 25099 with xl
You may download all of my Xen, Linux Kernel, and Xen VGA Passthrough documentation (in PDF document format) from the following links:
Thank you very much.
Mr. Teo En Ming (Zhang Enming)
I have integrated the open source Xen hypervisor 3.4.3 RC1-pre and Jeremy Fitzhardinge’s pv-ops dom0-patched kernel 126.96.36.199 into my 64-bit build of ChromiumOS. With the integrated Xen virtualization support, you can now create and run virtual machines or guest operating systems in Google’s Chromium OS. If you do not have a need to create virtual machines, you can simply run ChromiumOS64 as a Xen domU virtual machine.
To run Windows XP, Windows Vista, Windows 7, Windows 2000, Windows Server 2003 and/or Windows Server 2008 as a hardware virtual machine (HVM), you need to have a processor with hardware virtualization support, e.g. Intel VT-x or AMD Pacifica.
To enable PCI/PCI-e and/or VGA pass-through to HVM virtual machines, you need to have a motherboard with a supporting chipset capable of Intel Virtualization Technology for Directed Input/Output (VT-d). VGA passthrough is more involved and may require you to modify the code to properly support your specific PCI Express x16 graphics card and recompile the Xen hypervisor and Xen tools.
Download your copy now! Please note that this is a pre-alpha release.
I have ported the development code of the open source ChromiumOS project to 64-bit. Google Chrome OS will be officially released in late 2010, and it will be based on the Chromium OS project.
My 64-bit build of ChromiumOS is called ChromiumOS64. Download your copy now!
Download link: http://www.chromiumos64.org/
Google Chrome OS (ChromiumOS) is a 32-bit Linux netbook operating system based on Ubuntu 9.10 Karmic Koala i386 (Development Branch).
Filesize: 280 MB
Type: VMware VMDK image file bzipped
Download Link #1: http://www.zshare.net/download/689075349802a081/
Download Link #2: http://www.filefactory.com/file/a1d69he/n/Google-Chrome-OS-build-enming.teo-24Nov2009-0528.vmdk.bz2
Download Link #3: (Uploaded file is corrupted. Link removed.)
How to Use:
1. Decompress with bzip2 on Linux.
$ bzip2 -d Google-Chrome-OS-build-enming.teo-24Nov2009-0528.vmdk.bz2
2. Use as virtual harddisk with the open source Xen hypervisor, Sun VirtualBox, VMware Workstation, or VMware Player
3. To convert the VMDK image file to Xen HVM domU image file for use with Xen, follow the instructions at the following link.
Type: VMware VMDK image file
MD5 checksum: 1aec57157dd2083b166e493c0e831a67
Download link: (Download Link Withdrawn)