How to install additional CentOS packages on XenServer 6.2

  While it is unsupported, it can sometimes be quite handy to install additional packages on your XenServer 6.2 system – things like vim, iptraf, perhaps even denyhosts. By default extra packages you wish to install are likely disabled, but using yum we can temporarily allow access to the CentOS packages. Logging in as root […]

XenServer 6.2: Passing through multiple PCI or PCI Express devices to a Virtual Machine (VM)

  Following the previous article on passing through a PCI or PCI Express card to a virtual machine someone asked what the syntax was to pass through multiple devices to a VM. Using our previous system as an example, we run lspci to find each item we want to pass through. Using the same system […]

XenServer 6.2: How to set up passthrough of a PCI or PCI-Express device

  This is done by logging in as the root user to your XenServer system via SSH. To see the PCI devices available to your system, enter the following command:   lspci   Here is an example result:   00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 Northbridge only dual slot (2×16) PCI-e GFX […]

XenServer 6.2: How to boot a VM to CD/DVD rather than disk

  We had a situation recently where a customer was experimenting with XenServer 6.2 and Ubuntu VMs; he accidentally powered off the VM during a distribution upgrade and the VM would only boot with a read-only filesystem. Loading an ISO into the virtual CD drive didn’t do the trick; there’s no obvious way of booting […]

How to install XenServer 6.2 – Step By Step

  With the recent public availability of XenServer 6.2 there are an increasing number of people wanting to try it; here is a walk-through of an install so that you know what to expect if you want to try it yourself. In this example we are using a NFS datastore on the network to store […]