सवाल टीटीई कुछ भी जवाब नहीं देगा


खैर, मैं एक हार्ड ड्राइव हत्यारा प्रतीत होता है। कई महीने पहले, मेरे पास हार्डड्राइव समस्याओं वाला एक लैपटॉप था, जिसके लिए मुझे डिस्क को प्रतिस्थापित करने की आवश्यकता थी।

अब, मेरे पास एक अलग लैपटॉप है, जिसमें मेरे पास खराब क्षेत्रों का समूह है (मुझे नहीं पता कि वे कितने समय से बुरे हैं, लेकिन मैंने कुछ दिन पहले कंप्यूटर को गलती से गिरा दिया), जिसके परिणामस्वरूप खराब ब्लॉक का गुच्छा हुआ। मैंने इन बुरे ब्लॉक का उपयोग करके रीमेप करने में कामयाब रहा है e2fsck -y -c -f /dev/sda5, लेकिन किसी कारण से मैं टीटीई फिर से काम नहीं कर सकता।

जब भी मैं किसी भी टीटीवी स्क्रीन में प्रवेश करता हूं, मुझे एक चमकते कर्सर के साथ बधाई दी जाती है, जो एक सफेद अंडरक्रोर जैसा दिखता है। वहां से, कंप्यूटर पूरी तरह से अनदेखा करता है जिसे मैं टाइप करने का प्रयास करता हूं। टीटीई मुझे इतना भी नहीं है कि मुझे अपना उपयोगकर्ता नाम / पासवर्ड दर्ज करने के लिए कहें (अगर मैं अपना पासवर्ड दर्ज करने का प्रयास करता हूं, तो मुझे फिर से अनदेखा कर दिया जाएगा)। मैं बस इतना कर सकता हूं कि मेरे डेस्कटॉप पर वापस स्विच करें CTRL+एएलटी+F7

चूंकि टीटीई जीएनयू कोर यूटिलिटीज का हिस्सा है, इसलिए मैंने दौड़ने का फैसला किया repair coreutils ("मरम्मत" एक बाश उपनाम है, जो बदले में चलता है sudo apt-get -y --force-yes --reinstall install), लेकिन इससे बिल्कुल मदद नहीं मिली। मैंने भी कोशिश की है sudo dpkg-reconfigure coreutils, और फिर ... कोई पासा नहीं। एकमात्र चीज जिसे मैंने अभी तक कोशिश नहीं की है, पूरी तरह से कोरुटिल्स को हटा रहा है, 'एपीटी-गेट ऑटोरेमोव --पुर्ज' चला रहा है, और स्क्रैच से कोर्यूटिल को पुनर्स्थापित कर रहा है (मैं इस तरह से कुछ भी करने की कोशिश करता हूं, जब तक आवश्यक हो!) ।

मैं वर्तमान में उबंटू 13.10 i386 डेस्कटॉप एडिटन पर दालचीनी डेस्कटॉप (lightdm लॉगिन) चला रहा हूं। इसके अलावा, अगर मैं दौड़ता हूं sudo -i login gnome टर्मिनल से, यह उम्मीद के रूप में काफी काम करता है।

पीएस: मैं अभी तक एक और हार्ड ड्राइव नहीं खरीदना चाहता, क्योंकि मैं केवल अंशकालिक काम कर रहा हूं, और अन्य चीजों के लिए पैसे का उपयोग कर सकता हूं।

अद्यतन करें: मुझे लगता है कि समस्या गेट्टी (या एग्टीटी) के साथ झूठ बोल सकती है, हर बार जब मैं 'गेट्टी 0' चलाता हूं, तो मुझे मिलता है विभाजन दोष त्रुटि। क्या कोई जानता है कि गेटी को पुनर्स्थापित कैसे करें? sudo apt-get install getty काम नहीं कर रहा है (ई: पैकेज गेट्टी का पता लगाने में असमर्थ), वैसे ही agetty के लिए।


1
2018-01-17 08:43


मूल


आप समझाते हैं कि आपने बहुत विस्तार से क्या किया है (बहुत अच्छा!) लेकिन आप समझ में नहीं आता कि समस्या क्या है। आप बस कहते हैं कि ttys काम नहीं करते .. "काम मत करो" है बहुत सामान्य। - Seth♦
ऊप्स! ऐसा लगता है कि मैंने वास्तव में उन सभी लक्षणों को वास्तव में समझाया नहीं है। मैंने सवाल अपडेट कर लिया है। - TSJNachos117


जवाब:


यह जांचने का एक तरीका है कि गेटी दूषित हो गया है (जिसमें से हम पहले से ही निश्चित हैं) यह एक अनिश्चित गेटी के md5sum के खिलाफ md5sum की जांच करना है। इसके लिए हमें लाइव मीडिया की आवश्यकता है।

एक लाइव सीडी (या डीवीडी, यूएसबी, एसडी, या जो भी) बूट करें। "उबंटू आज़माएं" पर क्लिक करें। एक बार जब डेस्कटॉप लोड हो जाता है तो आपको उस हार्ड ड्राइव विभाजन को माउंट करने की आवश्यकता होगी जिसमें उस पर उबंटू है (आप इसे नॉटिलस से करने में सक्षम होना चाहिए, बस ड्राइव नाम / आकार पर क्लिक करें और यह स्वचालित हो जाएगा)।

एक बार जब आपका उबंटू विभाजन बढ़ जाए तो आपको पता लगाना होगा कहा पे यह घुड़सवार था। मेरा नीचे रखा गया था /media/ubuntu/XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX। एक बार यह पूरा हो जाने के बाद, टर्मिनल खोलें और नेविगेट करें /sbin:

cd /sbin  

यह वह जगह है जहां गेटी निष्पादन योग्य रहता है। अब चलाएं:

md5sum getty  

आपको "गेट्टी" शब्द के बाद अल्फा-न्यूमेरिक वर्णों की 32 वर्ण स्ट्रिंग प्राप्त करनी चाहिए। यह लाइव सीडी की गेटी का एमडी 5 एसएम है। अब अपने यूबंटू इंस्टॉलेशन के लिए जाएं /sbin फ़ोल्डर:

cd /media/ubuntu/XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/sbin  

की जगह /media/ubuntu/XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX उस स्थान के साथ जहां आपका उबंटू विभाजन आरोहित है (यह समान होना चाहिए)। अब चलाओ

md5sum getty 

फिर। इस समय आउटपुट आपके सिस्टम पर गेटी के लिए है। यदि md5sums मेल नहीं खाते हैं तो गेटिस में से एक दूषित हो जाता है।

enter image description here

यदि md5sums मेल नहीं खाते हैं, तो लाइव सिस्टम पर गेटी के साथ गेट्टी को अपने सिस्टम पर बदलें:

cp /sbin/getty /media/ubuntu/XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/sbin

अपने सिस्टम को पुनरारंभ करें और फिर ttys कोशिश करें। बेशक, गेटी निष्पादन योग्य से अधिक भ्रष्ट हो सकता है, इसलिए यह समस्या को पूरी तरह से हल नहीं कर सकता है।

संदर्भ के लिए मेरी गेटी का md5sum है

ef47463b761005305c9cb42a38183095

और याद रखें, इसे चारों ओर ले जाने से पहले लैपटॉप को सोना हमेशा अच्छा होता है।


2
2018-02-01 20:25



मेरे पास इस समय मेरे साथ कोई लाइव मीडिया नहीं है, लेकिन मैंने md5sums की तुलना किसी अन्य लैपटॉप से ​​की है (जैसा कि मैंने दूसरी वाक्य में उल्लेख किया है), और एक अलग परिणाम मिला। इसलिए, मैंने दोनों फाइलों (यानी, गेट्टी और एग्टीटी) को स्थानांतरित करने के लिए एक लैन फाइलेशिंग ऐप का उपयोग किया, chmod ugo + rwx चलाया, और रीबूट किया। ऐसा लगता है कि समस्या हल हो गई है। आपका बहुत बहुत धन्यवाद! मुझे यह दिलचस्प लगता है, हालांकि, मुझे एक अलग md5sum ("अच्छी प्रतिलिपि पर) आपके से मिला है: 78ffe6e30c11f6cc070bc4e4619c90db। लेकिन, मुझे लगता है कि आप मुझ से उबंटू के एक अलग संस्करण का उपयोग कर रहे हैं। - TSJNachos117
@ टीएसजेनाचोस 117 नहीं, मैं भी 13.10 का उपयोग कर रहा हूं, लेकिन मैं 64 बिट संस्करण का उपयोग कर रहा हूं, जो निश्चित रूप से चीजों को बदल सकता है। - Seth♦


बीटीडब्लू, यह पता लगाने का एक तरीका है कि यह फ़ाइल किस पैकेज से संबंधित है। यदि आप टाइप करते हैं dpkg-query -S /sbin/getty, यह आपको बताएगा कि यह इसका हिस्सा है util-linux पैकेज। इसलिए, अगर कोई उस पैकेज को पुनर्स्थापित करता है, तो सब अच्छा होगा। मैंने इसका परीक्षण नहीं किया है, क्योंकि समस्या साल पहले अधिक या कम हल हो गई थी, लेकिन इसके साथ काम करना चाहिए कोई दूषित कार्यक्रम (उन लोगों को छोड़कर जो डेबियन पैकेज के रूप में स्थापित नहीं थे)। हालांकि मैं इसे यहां पोस्ट करूंगा यदि यह किसी के लिए उपयोगी होता है।


0
2018-02-14 08:50