Difference between revisions of "Xen-test-debian"
(Working on progress) |
(Work on progress) |
||
Line 17: | Line 17: | ||
apt-get install xen-tools | apt-get install xen-tools | ||
− | Install the libc6-xen (I'm not sure what it's for or even if | + | Install the libc6-xen (I'm not sure what it's for or even if this installation could be omitted): |
apt-get install libc6-xen | apt-get install libc6-xen | ||
Line 24: | Line 24: | ||
apt-get install xen-hypervisor-3.0.3-1-i386 linux-image-xen-686 xen-tools libc6-xen | apt-get install xen-hypervisor-3.0.3-1-i386 linux-image-xen-686 xen-tools libc6-xen | ||
+ | |||
+ | == Create the first virtual machine == | ||
+ | |||
+ | Create a working directory (e.g., /root/xen.test) | ||
+ | |||
+ | mkdir /root/xen-test | ||
+ | |||
+ | Edit the /etc/xen-tools/xen-tools.conf file. The gateway= value used here could be not appropiated for you. | ||
+ | |||
+ | dir = /root/xen-test | ||
+ | size = 1Gb | ||
+ | memory = 32Mb | ||
+ | swap = 128Mb | ||
+ | fs = ext3 | ||
+ | dist = sarge | ||
+ | image = sparse | ||
+ | gateway = 192.168.247.2 | ||
+ | netmask = 255.255.255.0 | ||
+ | passwd = 1 | ||
+ | kernel = /boot/vmlinuz-2.6.18-3-xen-686 | ||
+ | initrd = /boot/initrd.img-2.6.18-3-xen-686 | ||
+ | mirror = http://ftp.us.debian.org/debian/ | ||
== Uselful references == | == Uselful references == | ||
http://www.debian-administration.org/articles/396 | http://www.debian-administration.org/articles/396 |
Revision as of 16:46, 21 February 2007
Installing Xen basic packages in Debian
Udpate the APT repository
apt-get update
Install the Xen hypervisor. Note that the version may have changed: search for the current one using 'apt-get search xen-hypervisor'. Default hypervisor supports up to 4GB of physical RAM, the -pae version up to 64GB of physical RAM (we are considering the former here).
apt-get install xen-hypervisor-3.0.3-1-i386
Install the Xen kernel:
apt-get install linux-image-xen-686
Install Xen tools:
apt-get install xen-tools
Install the libc6-xen (I'm not sure what it's for or even if this installation could be omitted):
apt-get install libc6-xen
All packages in the same command:
apt-get install xen-hypervisor-3.0.3-1-i386 linux-image-xen-686 xen-tools libc6-xen
Create the first virtual machine
Create a working directory (e.g., /root/xen.test)
mkdir /root/xen-test
Edit the /etc/xen-tools/xen-tools.conf file. The gateway= value used here could be not appropiated for you.
dir = /root/xen-test size = 1Gb memory = 32Mb swap = 128Mb fs = ext3 dist = sarge image = sparse gateway = 192.168.247.2 netmask = 255.255.255.0 passwd = 1 kernel = /boot/vmlinuz-2.6.18-3-xen-686 initrd = /boot/initrd.img-2.6.18-3-xen-686 mirror = http://ftp.us.debian.org/debian/