Get the following two
dependencies and install them first.
~ wget http://www.hccfl.edu/pollock/AUnix1/alien/deb-1.10.27-
3.i586.rpm
~ wget http://www.hccfl.edu/pollock/AUnix1/alien/html2text-1.3.2a-
3.i586.rpm
# rpm ??“ivh ??“-nodeps deb-1.10.27-3.i586.rpm
# rpm ??“ivh ??“-nodeps html2text-1.3.2a-3.i586.rpm
2. Download and install alien for converting packages from one distribution
format to the other.
~ wget http://www.hccfl.edu/pollock/AUnix1/alien/alien_8.64.tar.gz
~ tar -zxvf alien_8.64.tar.gz
~ perl Makefile.PL
~ make PREFIX=/usr
# make PREFIX=/usr install
3. Download debootstrap from Ubuntu, convert it to rpm format and install it.
~ wget http://librarian.launchpad.net/6615094
/debootstrap_0.3.3.2ubuntu3_all.deb
~ alien --to-rpm debootstrap_0.3.3.2ubuntu3_all.deb
# rpm -Uvh debootstrap-0.3.3.2-2.noarch.rpm
We now have all the tools needed to bootstrap an Ubuntu Feisty system.
4. Create a directory named xen-images. We will create all our guest images in
this directory.
~ mkdir /home/pchaganti/xen-images
Creating Virtual Machines
[ 34 ]
You can create virtual machines on a local file, a NFS system, a LVM group,
or iSCSI storage. To keep things simple, in this chapter we are going to create
all our virtual machines in files. The performance is slower, but we are going
to focus on the steps needed to create virtual machines without needing to
deal with storage techniques. Chapter 6 covers the different storage options
available to us when creating virtual machines using Xen.
Pages:
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45