Installation · 1 min read · Feb 12, 2026
Die perfekte Xen 3.0.3 Installation für Debian Sarge - Seite 6
5 Installation des Binärpakets
Führen Sie die folgenden Befehle aus:
apt-get remove exim4 exim4-base lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
apt-get install screen ssh debootstrap python python2.3-twisted iproute bridge-utils libcurl3-dev5.1 Xen installieren
Laden Sie dann xen-3.0.3_0-install-x86_32.tgz von http://www.xensource.com/xen/downloads/dl_303tarballs.html herunter, entpacken Sie es und führen Sie das Installationsskript aus:
cd /usr/src
wget http://bits.xensource.com/oss-xen/release/3.0.3-0/bin.tgz/xen-3.0.3_0-install-x86_32.tgz
tar xvzf xen-3.0.3_0-install-x86_32.tgz
cd dist/
./install.sh
mv /lib/tls /lib/tls.disabledJetzt ist Xen installiert. Um die Xen-Dienste beim Booten zu starten, führen Sie Folgendes aus:
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20Wir benötigen ein Ramdisk für unseren neuen Xen-Kernel, daher führen wir Folgendes aus:
depmod 2.6.16.29-xenapt-get install libhtml-template-perl libparse-recdescent-perlwget http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb
dpkg -i yaird_0.0.12-8bpo1_i386.deb(Das ursprüngliche yaird-Paket befand sich unter http://backports.org/debian/pool/main/y/yaird/, wurde jedoch inzwischen entfernt, daher habe ich das Paket unter http://downloads.howtoforge.com/files/yaird_0.0.12-8bpo1_i386.deb zur Verfügung gestellt.)
mkinitrd.yaird -o /boot/initrd.img-2.6.16.29-xen 2.6.16.29-xenDer letzte Befehl erstellt das Ramdisk /boot/initrd.img-2.6.16.29-xen.
Als nächstes fügen wir unseren neuen Kernel zu Grub, unserem Bootloader, hinzu. Bearbeiten Sie /boot/grub/menu.lst und fügen Sie vor der Zeile ### BEGIN AUTOMAGIC KERNELS LIST die folgende Strophe hinzu:
vi /boot/grub/menu.lst| [...] title Xen 3.0.3 / XenLinux 2.6 root (hd0,0) kernel /xen.gz dom0_mem=64000 module /vmlinuz-2.6-xen root=/dev/hda6 ro max_loop=255 module /initrd.img-2.6.16.29-xen [...] |
Stellen Sie sicher, dass /dev/hda6 Ihre /-Partition ist. Denken Sie daran, was ich im Kapitel 1 über Grub und Partitionierung gesagt habe! Ich habe max_loop=255 zur Modulzeile hinzugefügt, um sicherzustellen, dass genügend Loop-Geräte verfügbar sind, da unsere virtuellen Maschinen als Loop-Geräte gemountet werden.
Starten Sie das System jetzt neu:
shutdown -r nowAn der Boot-Eingabeaufforderung sollte Grub jetzt Xen 3.0.3 / XenLinux 2.6 als ersten Kernel auflisten und ihn automatisch booten. Wenn Ihr System ohne Probleme hochfährt, ist alles in Ordnung!
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.