#!/bin/sh -eu tool=$(readlink -e "${0%/*}/..") . "$tool"/host/lib.sh sudo install -m 644 -u root -g root /dev/stdin \ /etc/xen/$local_fqdn.cfg <<-EOF # -*- mode: python; -*- # DOC: http://wiki.xen.org/wiki/Xen_Linux_PV_on_HLOCAL_drivers import os, re name = "$local_fqdn" arch = os.uname()[4] memory = 2048 vcpus = 1 pae = 1 acpi = 1 apic = 1 vif = ['mac=$local_mac,bridge=$local_bridge'] disk = ['phy:/dev/domU/$local_fqdn-disk,hda,w'] device_model = 'qemu-dm' # HVM : #kernel = "/usr/lib/xen-4.0/boot/hvmloader" #builder = 'hvm' #xen_platform_pci = 1 # NOTE: the guest VM can use optimized PV on HVM drivers # PV : #kernel = "pv-grub.gz" # NOTE: pas encore dans Debian car il ne fonctionne qu'avec grub-legacy #extra = "(hd0,0)/grub/grub.cfg" bootloader = '/usr/bin/pygrub' # boot on floppy (a), hard disk (c) or CD-ROM (d) #boot = 'd' #vnc = 1 #sdl = 0 #vncconsole = 0 #vnclisten = "0.0.0.0" #vncpasswd = "" #usbdevice = 'tablet' keymap = 'fr' serial = 'pty' on_poweroff = 'destroy' on_reboot = 'restart' on_crash = 'restart' EOF