How to enable/disable VMs Autostart in Hyperion

Written By Mircea Stoinescu (Internal Viewer)

Updated at June 2nd, 2025

→ Applies to: Hyperion 9.x and above

 

Step 1. Connect to Hyperion appliance via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2. Become Super User

sudo su

 

Enable Autostart


Enable autostart for a virtual machine (replace <vm-name> with the correct information)

virsh autostart <vm-name>

IMPORTANT
In the current beta version, Autostart will start all virtual machines at the same time after the host is booted!

 

Disable Autostart


Disable autostart for a virtual machine (replace <vm-name> with the correct information)

virsh autostart --disable <vm-name>

 

Check Autostart status


Check if autostart is enabled for a virtual machine (replace <vm-name> with the correct information)

virsh dominfo <vm-name>

Confirm that Autostart is set to enable

Autostart: enable


Location of autostart configuration files

/etc/libvirt/qemu/autostart/

EXAMPLE

less /etc/libvirt/qemu/autostart/

total 4
drwx------. 2 root root   71 Mar 26 12:14 ./
drwx------. 4 root root 4096 Mar 21 17:56 ../
lrwxrwxrwx  1 root root   32 Mar 26 12:05 DemoServer.xml -> /etc/libvirt/qemu/DemoServer.xml
lrwxrwxrwx  1 root root   31 Mar 26 12:14 WinServer.xml -> /etc/libvirt/qemu/WinServer.xml
lrwxrwxrwx  1 root root   32 Mar 26 12:14 WinServer2.xml -> /etc/libvirt/qemu/WinServer2.xml