Howto Install Windows XP / Vista on Xen


This short guide describes how to install Windows XP or Windows 2003 Server on Xen . It provides an overview of the Debian Linux Etch installation, and detailed steps for installing and configuring Xen and starting the Windows XP or Windows 2003 Server
installation.

Requirements

  • CPU with either Intel’s Vanderpool (IVT – Intel Virtualization Technology ) or AMD’s Pacifica Technology (AMD virtualization)
  • Windows iso-image

First you need to install Xen on Debian Etch:

sudo apt-get install xen-linux -system-2.6.18-4-xen-686 libc6-xen bridge-utils

Boot into the newly installed Xen enabled Linux kernel

sudo reboot

Then adjusted the network settings in /etc/xen/xend-config.sxp. Enabling the network bridge:

(network-script network-bridge)

Install Xen IO Emulation tools:

sudo apt-get install xen-ioemu-3.0.3-1

Create a directory for the virtual machine files e.g. /home/xen/domains/win01 and create a disk image for the virtual machine’s primary disk.

mkdir /home/xen
mkdir /home/xen/domains
mkdir /home/xen/domains/win01
sudo dd if=/dev/zero of= /home/xen/domains/win01/disk.img bs=1M count=4096

Establish a Xen machine Configuration file (/etc/xen/win01.cfg) like this

kernel = '/usr/lib/xen/boot/hvmloader'
builder = 'hvm'
memory = '256'
device_model='/usr/lib/xen/bin/qemu-dm'

# Disks
disk = [ 'file:/home/xen/domains/win01/disk.img,ioemu:hda,w',
'file:/home/cc/iso-images/WindowsXP-SP2/image.iso,ioemu:hdc:cdrom,r' ]

# Hostname
name = 'win01'

# Networking
vif = ['type=ioemu, bridge=xenbr0']

# Behaviour
boot='d'
vnc=1
vncviewer=1
sdl=0

The ready to fire up the new machine and start the Windows installation in a vnc terminal.

xm create win01.cfg

After the virtual machine is started – a VNC server port should be available on port 5900 at the Xen server’s IP, e.g. 192.168.1.102 – A VNC XEN Client session is depicted here.

If an error like this shows up

Error: Device 0 (vif) could not be connected. Backend device not found.

You should check your that you have enabled the network bridge, “(network-script network-bridge)”, in /etc/xen/xend-config.sxp and restarted the xen deamon by /etc/init.d/xend restart

For more on creating Xen virtual machines read this guide , which outlines the features of the xen-tools package.

Related posts:

  1. Xen Howto: Install Windows
  2. Ubuntu Howto: Install Xen
  3. Installing Xen on Debian Etch 4.0
  4. Importing / Exporting Virtual Disk Images with Virtual Box
  5. Seamless Windows Applications on Ubuntu Linux Using VirtualBox
  6. Howto: Install Windows Vista Fonts in Ubuntu
  7. InfraRecorder: Open Source CD Burning for Windows XP/Vista
  8. Howto Install Fedora From a USB Flash Key Drive
  9. Fedora Howto: Install From Memory-stick
  10. X11 for Windows XP and Vista

Permalink

Popular Related Items »

 

Incoming search terms

  • xen windows
  • windows xen
  • Bringing up interface eth0: RTNETLINK answers : Network is unreache
  • windows xp xen
  • xen install from iso
  • xen installation
  • xen installer windows
  • xen on windows
  • xen windows guest bridge
  • windows nt image xen
  • windows guest xen
  • how to install xen on windows
  • instal windows over debian
  • install windows on xen
  • install windows xp xen 3 2
  • install xp on xen
  • installare xen su windows
  • linux server with windows image client
  • run windows xp ec2
  • xen wondows

你可能感兴趣的:(Howto Install Windows XP / Vista on Xen)