Parameter |
Description |
kernel |
The VMX firmware loader, /usr/lib/xen/boot/vmxloader |
builder |
The domain build function. The VMX domain uses the vmx builder. |
acpi |
Enable VMX guest ACPI, default=0 (disabled) |
apic |
Enable VMX guest APIC, default=0 (disabled) |
vif |
Optionally defines MAC address and/or bridge for the network interfaces. Random MACs are assigned if not given. type=ioemu means ioemu is used to virtualize the VMX NIC. If no type is specified, vbd is used, as with paravirtualized guests. |
disk |
Defines the disk devices you
want the domain to have access to, and what you want them accessible
as. If using a physical device as the VMX guest's disk, each disk entry
is of the form
phy:UNAME,ioemu: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. ioemu means the disk
will use ioemu to virtualize the VMX disk. If not adding ioemu, it uses
vbd like paravirtualized guests.
If using disk image file, its form should be like
file:FILEPATH,ioemu:DEV,MODE
If using more than one disk, there should be a comma between each disk entry. For example:
disk = ['file:/var/images/image1.img,ioemu:hda,w', 'file:/var/images/image2.img,ioemu:hdb,w'] |
cdrom |
Disk image for CD-ROM. The default is /dev/cdrom for Domain0. Inside the VMX domain, the CD-ROM will available as device /dev/hdc. The entry can also point to an ISO file. |
boot |
Boot from floppy (a), hard disk (c) or CD-ROM (d). For example, to boot from CD-ROM, the entry should be:
boot='d' |
device_model |
The device emulation tool for VMX guests. This parameter should not be changed. |
sdl |
Enable SDL library for graphics, default = 0 (disabled) |
vnc |
Enable VNC library for graphics, default = 1 (enabled) |
vncviewer |
Enable spawning of the vncviewer (only valid when vnc=1), default = 1 (enabled)
If vnc=1 and vncviewer=0, user can use vncviewer to manually connect VMX from remote. For example:
vncviewer domain0_IP_address:VMX_domain_id |
ne2000 |
Enable ne2000, default = 0 (disabled; use pcnet) |
serial |
Enable redirection of VMX serial output to pty device |
localtime |
Set the real time clock to local time [default=0, that is, set to UTC]. |
enable-audio |
Enable audio support. This is under development. |
full-screen |
Start in full screen. This is under development. |
nographic |
Another way to redirect serial output. If enabled, no 'sdl' or 'vnc' can work. Not recommended. |