# -*- mode: python; -*- #============================================================================ # Python configuration setup for 'xm create'. # This script sets the parameters used when a domain is created using 'xm create'. # You use a separate script for each domain you want to create, or # you can set the parameters for the domain on the xm command line. #============================================================================ #---------------------------------------------------------------------------- # Kernel image file. kernel = "/usr/pkg/etc/xen/kernels/netbsd-XEN3_DOMU.gz" #kernel = "/usr/pkg/etc/xen/kernels/netbsd-INSTALL_XEN3_DOMU.gz" # Initial memory allocation (in megabytes) for the new domain. memory = 256 # A name for your domain. All domains must have different names. name = "netbsd1" #---------------------------------------------------------------------------- # network configuration. # The mac address is optional, it will use a random one if not specified. # By default we create a bridged configuration; when a vif is created # the script @PKG_SYSCONFDIR@/scripts/vif-bridge is called to connect # the bridge to the designated bridge (the bridge should already be up) vif = [ 'mac=00:16:3e:00:00:11, bridge=bridge0' ] #it's possible to use a different script when the vif is created; # for example to use a routed setup instead of bridged: # vif = [ 'mac=00:16:3e:00:00:11, ip=10.0.0.1 netmask 255.255.255.0, script=vif-ip' ] #---------------------------------------------------------------------------- # Define the disk devices you want the domain to have access to, and # what you want them accessible as. # Each disk entry is of the form phy:UNAME,DEV,MODE # where UNAME is the device, DEV is the device name the domain will see, # and MODE is r for read-only, w for read-write. # For NetBSD guest DEV doesn't matter, so we can just use increasing numbers # here. For linux guests you have to use a linux device name (e.g. hda1) # or the corresponding device number (e.g 0x301 for hda1) disk = [ 'file:/home/domains/netbsd1,0x1,w' ] #---------------------------------------------------------------------------- # Boot parameters (e.g. -s, -a, ...) extra = "" #============================================================================