Olhando para a saída de "ajuda":
virsh # help autostart
NAME
autostart - autostart a domain
SYNOPSIS
autostart <domain> [--disable]
DESCRIPTION
Configure a domain to be automatically started at boot.
OPTIONS
[--domain] <string> domain name, id or uuid
--disable disable autostarting
Isso requer que você defina o domínio de um arquivo (ou seja, que o domínio é persistente e não transitório).