सौभाग्य से, प्रक्रिया बहुत जटिल नहीं है और उचित सेटअप फ़ाइलों में केवल कुछ लाइनों को अनइंस्टॉल करने की आवश्यकता है।
पहला GRUB सेटअप:
/etc/default/grub
अपने पसंदीदा संपादक के साथ फ़ाइल खोलें और सुनिश्चित करें कि निम्नलिखित पंक्तियाँ हैं:
GRUB_CMDLINE_LINNUX="console=tty0 console=ttyS0,9600n8"
GRUB_TERMINAL=serial
GRUB_SERIAL_COMMAND="serial --speed=9600 --unit=0 --word= --parity=no --stop=1"
उपरोक्त कुछ पंक्तियाँ पहले से मौजूद हैं और उन्हें संशोधित करने की आवश्यकता है या उन्हें पूरी तरह से जोड़ने की आवश्यकता हो सकती है। उन्हें मिलान सेटिंग से भी संशोधित किया जाना चाहिए, जो टर्मिनल की उम्मीद कर रहा है और टर्मिनल किस सीरियल पोर्ट से जुड़ा है।
इसके बाद /etc/securetty
फाइल है। इसे खोलें और सुनिश्चित करें कि उपयोग किए जाने वाले सीरियल पोर्ट सूची में हैं। यदि वे नहीं हैं, तो उन्हें वहां जोड़ें।
इसके बाद /etc/inittab
फाइल आती है इसे खोलें और सबसे नीचे की लाइन को अनइंस्टॉल करें:
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
इस लाइन को उपयुक्त सेटिंग्स जैसे कि टर्मिनल टाइप, स्पीड और सीरियल पोर्ट के लिए भी एडिट करना पड़ सकता है।
इसके बाद, बूटलोडर को अपडेट करने की आवश्यकता है। कमांड update-grub
ग्रब के लिए सेटिंग्स संकलित करेगा और बूटलोडर को फिर से स्थापित करेगा। इसके बाद सिस्टम को सेट किया जाना चाहिए।
बोनस अंक मैं विंडोज 7 होस्ट पर VMware का उपयोग कर रहा हूं और इस सब के बाद, यह काम नहीं कर रहा है! मुझे क्या करना चाहिए?
सुनिश्चित करें कि नामित पाइप ठीक से काम कर रहे हैं। उसके लिए, यहाँ Sysinternals कार्यक्रम pipelist.exe
उपयोगी है। इसे यहाँ से प्राप्त किया जा सकता है । विंडोज इंस्टॉलेशन के बाद डिफ़ॉल्ट सेटिंग्स के साथ, यह पाइपों को सूचीबद्ध नहीं करेगा और इसके बजाय दुर्घटनाग्रस्त हो जाएगा। यदि ऐसा होता है, तो गोटो कंट्रोल पैनल-> प्रोग्राम और फीचर्स-> विंडोज सुविधाओं को चालू या बंद करें-> Microsoft .NET फ्रेमवर्क 3.5.1 और सक्षम Windows Communication Foundation Non-HTTP Activation
, पुनरारंभ और नामित पाइप अब काम करना चाहिए।