Xen: Difference between revisions
Bigdissaved (talk | contribs) m Add Xorg Dep. |
Bigdissaved (talk | contribs) m fixing download URL & package home URL |
||
| Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
|http://bits.xensource.com/oss-xen/release/{{Xen-Version}}/xen-{{Xen-Version}} | |http://bits.xensource.com/oss-xen/release/{{Xen-Version}}/xen-{{Xen-Version}}.tar.gz | ||
|} | |} | ||
---- | ---- | ||
{{Package-Introduction|Xen is a server virtualization application.|http://www. | {{Package-Introduction|Xen is a server virtualization application.|http://www.xen.org}} | ||
== Dependencies == | == Dependencies == | ||
Revision as of 22:46, 26 January 2008
| Download Source: | http://bits.xensource.com/oss-xen/release/3.2.0/xen-3.2.0.tar.gz |
|---|
Introduction to Xen
Xen is a server virtualization application.
Project Homepage: http://www.xen.org
Dependencies
Required
Xen requires a Linux distribution using GRUB bootloader and running on a P6-class or newer CPU (if PAE is enabled).
- iproute2
- bridge-utils
- Linux hotplug (i.e. udev)
- curl
- Python
- Mercurial (Used to download kernel during 'make world')
- Xorg7 (X11 headers)
Optional
Non-Multilib
Note: Xen hvm capability relies on hvmloader (located in the tools subdir of the package); hvmloader currently builds only as a 32bit binary. On pure64 systems, hvm functionality will not be realized (unless someone provides a way to compile hvmloader as a functional 64bit binary).
Compile the package:
make world
Install the package:
make install depmod 2.6.18-xen make linux-2.6-xen0-config CONFIGMODE=menuconfig KERNELS=”linux-2.6-xen0″ make linux-2.6-xen0-build make linux-2.6-xen0-install depmod 2.6.18-xen0
Multilib
This package does not provide any libraries so only one installation is required.
32Bit
Compile the package:
Install the package:
N32
Compile the package:
Install the package:
64Bit
Compile the package:
Install the package:
Configuring
Add an entry to your menu.lst file for the new Xen-enabled kernel:
cat >> /boot/grub/menu.lst << EOF
# Xen Enabled kernel.
title Xen-Enabled CLFS 1.0.0
root (hd0,0)
kernel /xen-3.1.0.gz
module /vmlinuz-2.6.18-xen ro root=/dev/<foo>
module /initrd-2.6.18-xen
EOF
Contents
| Installed Directories: | |
|---|---|
| Installed Programs: | |
| Installed Libraries: |