XL Domain Configuration File for Fedora 16 x86_64 PV domU (Incomplete Configuration, Not Tested, Do Not Use)
You will need to install apache2 and create a local http mirror.
|
sudo apt-get install apache2 |
|
cd /media sudo mkdir fedora cd ~/Downloads sudo mount -o loop Fedora-16-x86_64-DVD.iso /media/fedora cd mkdir -p vms/f16 cd /media/fedora/images/pxeboot cp vmlinuz initrd.img ~/vms/f16/
|
|
sudo nano /etc/xen/Fedora16x86_64 |
|
# Kernel image to boot
kernel = "/home/teo-en-ming/vms/f16/vmlinuz"
# Ramdisk (optional)
ramdisk = "/home/teo-en-ming/vms/f16/initrd.img"
#bootloader="/usr/bin/pygrub" |
|
cd /etc/xen/images/ sudo dd if=/dev/zero of=fedora16x86_64.img bs=1024k seek=10000 count=0 |
To install Fedora 16 x86_64 as a paravirtualized guest domain,
|
sudo xl create -c Fedora16x86_64 |
After installing Fedora 16 x86_64 PV domU,
|
sudo nano /etc/xen/Fedora16x86_64 |
|
# Kernel image to boot
#kernel = "/home/teo-en-ming/vms/f16/vmlinuz"
# Ramdisk (optional)
#ramdisk = "/home/teo-en-ming/vms/f16/initrd.img"
bootloader="/usr/bin/pygrub" |
|
# XL domain configuration file for Fedora 16 x86_64 PV domU # Please refer to "man xl.cfg" for further explanations. # See also docs/misc/xl-network-configuration.markdown and # docs/misc/xl-disk-configuration.txt
# Written by Teo En Ming (Zhang Enming) # Email: teo.en.ming@gmail.com # Mobile Phone: +65-8369-2618 # Country: Singapore # Date: 18 Mar 2012 Sun
name="Fedora16x86_64"
builder="generic"
vcpus=2
memory=1024
on_poweroff="destroy" on_reboot="restart" on_crash="destroy"
disk=[ 'format=raw, vdev=hda, access=rw, target=/etc/xen/images/fedora16x86_64.img' ]
vif=[ 'bridge=virbr0' ]
vfb=[ 'vnc=1,vnclisten=localhost,vncdisplay=2,vncunused=1,vncpasswd=,sdl=0' ]
gfx_passthru=0
# Step 1 # To install Fedora 16 x86_64 PV domU, configure the kernel, ramdisk, and extra keys below and comment out bootloader.
# Kernel image to boot kernel = "/home/teo-en-ming/vms/f16/vmlinuz"
# Ramdisk (optional) ramdisk = "/home/teo-en-ming/vms/f16/initrd.img"
# Kernel command line options #extra = "root=/dev/xvda1"
# Step 2 # To boot the already installed Fedora 16 x86_64 PV domU, comment out the keys in Step 1 and uncomment bootloader below.
#bootloader="/usr/bin/pygrub" |
Please advise.
Thank you very much.
Yours sincerely,
Teo En Ming (Zhang
Enming)