जवाबों:
"सहायता" के आउटपुट को देखते हुए:
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
इसके लिए आवश्यक है कि आपने डोमेन को एक फ़ाइल से परिभाषित किया (यानी, कि डोमेन क्षणिक होने के बजाय स्थिर है)।
यदि आपको प्रतिक्रिया मिलती है:
virsh autostart domainname
"cannot set autostart for transient domain"
फिर
virsh shutdown domainname
virsh define xmlfile
virsh start domainname
virsh autostart domainname
उबंटू 12.04 पर मेरे अनुभव में, यह केवल तभी होता है जब एक वायरल अपरिभाषित चलाया गया हो। वायर के साथ बनाए गए डोमेन आमतौर पर निर्माण के तुरंत बाद ऑटोस्टार्ट स्थापित करने की अनुमति देते हैं।
मैंने यह भी देखा है जब आप किसी डोमेन के लिए "डिफाइन" के बजाय "क्रिएट" का उपयोग करते हैं।
उदाहरण के लिए:
virsh --connect qemu:///system create mytest-vm-20130715.xml
virsh --connect qemu:///system autostart mytest-vm
error: Failed to mark domain mytest-vm as autostarted
error: Requested operation is not valid: cannot set autostart for transient domain
virsh create <somevm>.xml
) का उपयोग किए बिना एक डोमेन बनाते हैं , इसे (virsh define <somevm>.xm
एल) को परिभाषित किए बिना