Xen
Fedora Core 5 Dir-Install:
Eine Image-Datei erstellen von 10Gb Grösse erstellen:
dd if=/dev/zero of=fc5.img bs=1M count=1 seek=10240
Das Image wächst hierbei durch das Argument seek dynamisch.
Das Image formatieren:
mkfs.ext -F -j /home/xen/fc5.img
Das Image nach /mnt/fc5 mounten:
mkdir /mnt/fc5
mount -o loop /home/xen/fc5.img /mnt/fc5
mount -o loop /home/xen/fc5.img /mnt/fc5
Device /dev/null anlegen:
mknod c 3 1
Per Dir-Install ein FC5 Basissystem installieren:
yum -c /root/fc5_dirinstall.cfg - -installroot=/mnt/fc5 -y groupinstall Base
Inhalt der Datei /root/fc5_dirinstall.cfg:
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
exclude=*-debuginfo
gpgcheck=0
obsoletes=1
reposdir=/dev/null
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
exclude=*-debuginfo
gpgcheck=0
obsoletes=1
reposdir=/dev/null
[base]
name=Fedora Core 5 - $basearch - Base
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-5
enabled=1
[updates-released]
name=Fedora Core 5 - $basearch - Released Updates
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc5
enabled=1
Eine eigene Ramdisk erstellen (mit vorgeladenen SATA-Treibern):
mkinitrd –with=xennet –preload=xenblk /boot/initrd-2.6.18-1.2239.fc5xenDomU.img 2.6.18-1.2239.fc5xen
siehe auch http://wiki.xensource.com/xenwiki/Fedora5Xen0DomU
