2013-09-25 3 views

उत्तर

13

कृपया Operation System booting अनुभाग पर एक नज़र डालें।

सबसे आम विकल्प BIOS बूटलोडर है जहां यह आपको डोमेन एक्सएमएल बदलने के माध्यम से बूट ऑर्डर निर्दिष्ट करने की अनुमति देता है। आदेश virsh edit <your-domain-name> कोशिश तो इस उदाहरण के साथ बूट क्रम (libvirt.org से नकल) को समायोजित:

<os> 
    <type>hvm</type> 
    <loader>/usr/lib/xen/boot/hvmloader</loader> 
    <boot dev='network'/> 
    <boot dev='cdrom'/> 
    <boot dev='hd'/> 
    <bootmenu enable='yes'/> 
</os> 

कौन सा बूट आदेश का मतलब है:

  1. PXE बूट
  2. बूट से जैसे नेटवर्क से बूट सीडी-रोम यदि स्थानीय हार्ड डिस्क से कोई PXE बूट
  3. बूट करता है, तो कोई PXE बूट और न ही बूट सीडी
+1

तो तकनीकी रूप से हाँ यह जवाब है ... हालांकि कॉन्फ़िगरेशन को सीधे संपादित करना और कंटेनर को पुनरारंभ करना इसे अधिक स्थायी रूप से ठीक करेगा। मैंने इसके साथ घूमने के कुछ हफ्तों के बाद यह पता लगाया। वैसे भी मैं आपको अंक दूंगा क्योंकि आपके पास जवाब था। –

+0

मैंने पाया कि 'virsh dumpxml' के बाद' virsh define' चाल चल रही है। (मैं इसे एक संपादक में नहीं करना चाहता था।) – mpontillo

+0

मैंने पाया कि यह वर्चुअल मशीन मैनेजर के माध्यम से बूट ऑर्डर भी निर्दिष्ट कर सकता है। इस लिंक के चरण 4 देखें: https://fedoraproject.org/wiki/QA:Testcase_Boot_Methods_Pxeboot – shawnzhu

2

आप एक से अधिक हार्ड डिस्क है, तो एक बेहतर समाधान पहला उपकरण आप बूट करना चाहते हैं और

<boot order='2'/> 

2 आदि

अधिक जानकारी के लिए के लिए के लिए

<boot order='1'/> 

उपयोग करने के लिए देखना है https://libvirt.org/formatdomain.html#elementsDisks

संबंधित मुद्दे