pxe पर सुपर छोटी लाइन शुरू करें और कुछ कमांड चलाएं


0

मेरे पास एक छोटी स्क्रिप्ट है जो एक क्लाइंट पर कुछ कमांड चलाती है। अब तक मुझे पीसी पर अपनी यूएसबी ड्राइव के साथ जाने की जरूरत है, अपनी लाइव छवि चलाएं और फिर स्क्रिप्ट चलाएं। अब मैं इसके लिए pxe का उपयोग करना चाहता हूं।

इसलिए यह योजना है: नेटवर्क, डिस्क, ... जैसे आवश्यक स्रोतों के साथ वास्तव में बहुत छोटा कर्नेल शुरू करें। फिर स्क्रिप्ट शुरू करें और मशीन को रिबूट करें।

इसलिए मैं एक कर्नेल बना सकता हूं, जिसे कोई समस्या नहीं होनी चाहिए, लेकिन मैं बाद में अपनी स्क्रिप्ट और सामान कैसे शुरू कर सकता हूं? मेरा मतलब है कि मैं एक डेबियन लाइव या जो कुछ भी ले सकता हूं और स्क्रिप्ट डाल सकता हूं /etc/rc.local लेकिन इसके लिए बहुत ज्यादा है। और मुझे उसके लिए nfs की आवश्यकता होगी, जिसका मैं उपयोग नहीं करना चाहता ...

जवाबों:


1

उत्तर वास्तव में सरल है:

अपनी पसंद के अनुसार एक कर्नेल बनाएं, या बस एक का उपयोग करें, जो आपके पास पड़ा है। फिर यहाँ वर्णित जैसे एक इनट्रैम बनाएं: http://blog.mybox.ro/2010/05/12/how-to-change-files-in-a-initrd-image/

इनट्राम के अंदर आप अपनी जरूरत की स्क्रिप्ट के बजाय एक स्पॉन रखते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.