Difference between revisions of "Xen"

From CBLFS
Jump to navigationJump to search
Line 29: Line 29:
 
Compile the package:
 
Compile the package:
  
  make kernels &&
+
  make world
cd linux-2.6.18-xen &&
 
cp -av /boot/config-{uname -r} .config &&
 
make ARCH=xen oldconfig
 
  
 
Install the package:
 
Install the package:
  
  make install-twisted &&
+
  make install  
make install-logging &&
+
  depmod 2.6.18.xx-xen
make install-iptables &&
 
  make install-xen &&
 
make install-tools
 
  
 
== Multilib ==
 
== Multilib ==

Revision as of 23:43, 16 June 2007

Download Source: http://bits.xensource.com/oss-xen/release/3.2.0/src.tgz/xen-3.2.0-src.tgz

Introduction to Xen

Xen is a server virtualization application.

Project Homepage: http://www.xensource.com

Dependencies

Required

Xen requires a Linux distribution using GRUB bootloader and running on a P6-class or newer CPU.

Optional

Non-Multilib

Compile the package:

make world 

Install the package:

make install 
depmod 2.6.18.xx-xen

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:

Short Descriptions

Retrieved from "?title=Xen&oldid=10295"