4.2 Controlling the Host by Modifying xend Settings . . . . . . . . . . . . 29
4.3 Conguring a Virtual Machine by Modifying its xend Settings . . . . . . 30
4.4 The xm Command . . . . . . . . . . . . . . . . . . . . . . . . 31
5 Virtualization: Conguration Options and Settings 33
5.1 Virtual CD Readers . . . . . . . . . . . . . . . . . . . . . . . . 33
5.2 Remote Access Methods . . . . . . . . . . . . . . . . . . . . . . 38
5.3 VNC Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
5.4 The Boot Loader Program . . . . . . . . . . . . . . . . . . . . . 42
5.5 Changing the Host’s Desktop from Text Mode to GUI Mode . . . . . . . 45
5.6 Paravirtual Mode and Journaling File Systems . . . . . . . . . . . . . 46
5.7 Virtual Machine Initial Startup Files . . . . . . . . . . . . . . . . . 47
5.8 Sparse Image Files and Disk Space . . . . . . . . . . . . . . . . . . 49
5.9 Virtual Keyboards . . . . . . . . . . . . . . . . . . . . . . . . . 49
5.10 Mapping Physical Storage to Virtual Disks . . . . . . . . . . . . . . . 52
5.11 Virtual Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.12 Migrating Virtual Machines . . . . . . . . . . . . . . . . . . . . . 54
5.13 Passing Key Combinations to Virtual Machines . . . . . . . . . . . . . 54
5.14 xm block-list Device Numbers . . . . . . . . . . . . . . . . . . . . 55
5.15 File-Backed Virtual Disks and Loopback Devices . . . . . . . . . . . . 56
5.16 Saving Virtual Machines . . . . . . . . . . . . . . . . . . . . . . 56
5.17 Restoring Virtual Machines . . . . . . . . . . . . . . . . . . . . . 57
5.18 Virtual Machine States . . . . . . . . . . . . . . . . . . . . . . . 59
6 Xen Guest Systems 61
6.1 NetWare Virtual Machines . . . . . . . . . . . . . . . . . . . . . 61
6.2 OES Linux Virtual Machines . . . . . . . . . . . . . . . . . . . . . 61
6.3 SUSE Linux Virtual Machines . . . . . . . . . . . . . . . . . . . . 61
6.4 Windows Virtual Machines . . . . . . . . . . . . . . . . . . . . . 70
7 Virtual Machine Drivers 71
7.1 Buying a Support Subscription . . . . . . . . . . . . . . . . . . . 72
7.2 Loading the Driver Pack . . . . . . . . . . . . . . . . . . . . . . 73
7.3 SUSE Drivers for Red Hat Enterprise Linux 4 on Xen . . . . . . . . . . 73
7.4 SUSE Drivers for Red Hat Enterprise Linux 5 on Xen . . . . . . . . . . 77
7.5 SUSE Drivers for Windows on Xen . . . . . . . . . . . . . . . . . . 81
7.6 SUSE Drivers for SUSE Linux Enterprise Server on Xen . . . . . . . . . 89