2015-07-12 6 views
5

यदि मैं Packer का उपयोग कर वर्चुअल मशीन छवि बनाना चाहता हूं, तो एक विकल्प ऑपरेटिंग सिस्टम की आईएसओ छवि डाउनलोड करना और कस्टम सेटअप के लिए आधार के रूप में उपयोग करना है। ऐसा करने पर, आपको boot_command प्रदान करने की आवश्यकता होती है, जो तारों की एक सरणी है जो पैकर को ऑपरेटिंग सिस्टम को सेटअप करने का तरीका बताती है।मैं पैकर के लिए बूट कमांड कैसे ढूंढूं?

अब मेरा प्रश्न है: मैं किसी दिए गए ऑपरेटिंग सिस्टम के लिए सही boot_command चरणों को कैसे ढूंढूं? निस्संदेह मैं इसे मैन्युअल रूप से बूट कर सकता हूं और लिखने वाली प्रत्येक चीज़ को लिख सकता हूं, लेकिन मुझे आश्चर्य है कि क्या एक और सुविधाजनक तरीका है।

बेशक मैं इसके बारे में ask Google भी कर सकता हूं, लेकिन क्या कोई "आधिकारिक" तरीका है? उदाहरण के लिए, उबंटू दस्तावेज में कहीं भी उबंटू दस्तावेज के लिए कदम हैं? या यह वास्तव में परीक्षण और त्रुटि है, या कम से कम किसी और के काम पर peeking?

+1

क्यों डाउनवोट, और क्यों वोट बंद है? मुझे लगता है कि पैकर प्रोग्रामिंग से बहुत अच्छी तरह से संबंधित है, और इसलिए यह विषय-वस्तु नहीं है ... –

उत्तर

5

boot_command ओएस पर निर्भर करता है जिसे आप इंस्टॉल करना चाहते हैं और केवल ऑटोस्ट्रेटेड इंस्टॉलेशन शुरू करने के लिए आवश्यक कीस्ट्रोक हैं।

उबंटू/डेबियन के लिए इसे प्रीडीडिंग कहा जाता है, क्योंकि Red Hat/CentOS/SLES के लिए किकस्टार्ट फाइलें हैं, और अन्य लिनक्स वितरणों में शायद समान विशेषताएं हैं।

उबंटू के लिए एक प्रारंभिक बिंदु Automatic Installation का प्रलेखन है।

पैकर सामान्य रूप से http_directory निर्देशिका के साथ संयोजन के रूप में boot_command उपयोग करता है। उबंटू को आईएसओ से बूट किया जाता है, फिर boot_command के कीस्ट्रोक में पैकर प्रकार और फिर शेष इंस्टॉलेशन करने के लिए पूर्व निर्धारित कॉन्फ़िगरेशन के साथ एक स्थिर HTTP डाउनलोड लिंक प्रदान करता है, उदाहरण के लिए। पैकेज स्थापित करना

boot_command में kernel parameters है, लेकिन using boot parameters to preseed questions भी उपयोग किया जा सकता है।

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