XenVirtualMachine

Revision 2 as of 2005-06-15 10:51:23

Clear message

Xen Virtual Machine

This is a page for people to document how to set up Xen on Ubuntu, and their experiences with it.

To start with, I have not yet been able to boot Xen with a Ubuntu root, but I am currently working on it. I'm guessing it's something about 2.6's use of udev, or something else that would happen in an initrd. I have been able to get it booted and running on a Debian Sarge install.

information about Xen can be found at http://www.cl.cam.ac.uk/Research/SRG/netos/xen/index.html

Status

I have packages mocked up right now, and they're nearly usable, although I have to fix the dependencies on them. I'll upload them somewhere to my website soon

I have confirmed that Ubuntu Hoary still uses devfs for dev entries in their initrds, so if you the default Xen kernel configs don't work for you, you may want to use an initrd and be sure you compile devfs in.

From redjar Wed Mar 30 22:35:37 +0100 2005 From: redjar Date: Wed, 30 Mar 2005 22:35:37 +0100 Subject: ubuntu/xen install howto Message-ID: <20050330223537+0100@https://www.ubuntulinux.org>

Came across this page: http://cosi.clarkson.edu/knowledge/workshops/sp05/installingxen/xen-tutorial.html

I have tested it yet.

MartinManey: I'm starting out to try this on a fresh "server" install of Hoary. Of the packages they list as needed, I found bridge-utils, gcc, python-twisted, and the libcurl2-* packages were not already installed. At least without universe there don't appear to be any lubcurl2 packages, so my first attempt will be with libcurl3. Probably didn't need libcurl-dev or gcc to use the install kit. Worked well as far as getting Xen0 running. Getting the (expected) tls warning, but no visible problems so far. Lost eth0 config; patched in by adding "auto eth0" in /etc/network/interfaces for now. More to follow...