How to Setup XenServer 6.x to Auto-Start Virtual Machines

Needs to get the information about what pool we'll work with as follows

xe pool-list

Now we need to type the following command to set the pool or server to allow auto-start

xe pool-param-set uuid=UUID other-config:auto_poweron=true

Now we need to get the uuid of the machine we want to set up to auto-start with the following command.

xe vm-list

Now we need to do the same process for the server or pool like this.

xe vm-param-set uuid=UUID other-config:auto_poweron=true

References