Wie es unter Debian Systemen üblich ist, geht die Installation der Prerequisites einfach von der Hand.
aptitude install xen-tools
Die Xen-Tools sind für den USA Betrieb vorkonfiguriert. Wenn wir für die Installation keine Stunden warten wollen, lohnt es sich, die Konfiguration /etc/xen-tools/xen-tools.conf so anzupassen, dass lokale Mirrors verwendet werden.
mirror = http://ftp.de.debian.org/debian/ mirror_gutsy=http://de.archive.ubuntu.com/ubuntu
Übrigens: Alle Konfigurationsparameter können beim Programmaufruf auch übergeben werden.
xen-create-image
xen-create-image --hostname proxy --dhcp --dir /data/linuXen/ --memory 512 --dist etch --force
–force wird deshalb gewählt, da das Image /data/linuXen/domains/proxy/disk.img bereits existiert und überschrieben werden soll.
/etc/xen/proxy.cfg
root = '/dev/sda1 ro xencons=tty' vif = [ 'mac=00:16:3E:00:00:01, bridge=xenbr1' ] extra = '3' localtime = '1' vcpus = '1'
xencons=tty wird gewählt, so dass wir mit xm console die Maschine ansprechen könnenbridge wird gewählt, damit die virtuelle Maschine nach dem Booten im richtigen Netzwerk ist.Innerhalb des Images (gemountet und chrooted) müssen wir nach der Installation noch mindestens folgende Anpassungen vornehmen.