सीरियल टर्मिनल के साथ काम करने के लिए मैं डेबियन 6.0.3 कैसे स्थापित करूं?


0

मेरी समस्या यह है कि इंटरनेट पर अधिकांश मार्गदर्शिकाएँ मुझे बताती हैं कि GRUB 1 पर सीरियल टर्मिनल को कैसे सक्षम किया जाए और ऐसा प्रतीत होता है कि वे डेबियन पर GRUB 2 में चले गए।

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

जवाबों:


0

सौभाग्य से, प्रक्रिया बहुत जटिल नहीं है और उचित सेटअप फ़ाइलों में केवल कुछ लाइनों को अनइंस्टॉल करने की आवश्यकता है।

पहला 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, पुनरारंभ और नामित पाइप अब काम करना चाहिए।

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