किलकारी शीनिगन्स


14

इसलिए मैं सोच रहा था कि अगर मैंने टाइप किया तो क्या होगा:

 sudo killall -u root

... आआआआआआआआआआआआआआआआआआआआआआआए कि खात न हो कि ओएस लोड हो। मैं सिर्फ एक पुनर्स्थापना किए बिना इसे कैसे ठीक करूं?

मैं इस या किसी भी चीज़ के बारे में सुपर चिंतित नहीं हूं, यह एक परीक्षण बॉक्स था और मुझे पता था कि यह सिस्टम को क्रैश करेगा लेकिन मुझे नहीं पता था कि यह ओएस को बूट करने से रोक देगा। यह जानना अच्छा होगा कि इस घटना को कैसे ठीक किया जाए कि यह एक दिन दुर्भावना से किया गया है।

संपादित करें: मैं पुनर्प्राप्ति मोड का उपयोग करने की कोशिश करने के बाद fsck का उपयोग कर रहा हूं, यह सुनिश्चित नहीं है कि यह काम करेगा या नहीं। यह कहता है कि यह स्कैन से अगला इनोड प्राप्त करते समय एक छोटे से पढ़ने के परिणामस्वरूप एक ब्लॉक को नहीं पढ़ सकता है। जब मैंने इसे त्रुटि को नजरअंदाज न करने के लिए कहा तो उसने fsck को रोक दिया। मैंने हाँ मारी और जितना मैं गिन सका उससे अधिक बार फिर से लिखने को मजबूर किया। कोई प्रगति होने पर फिर से अपडेट करेंगे या मुझे एक सुझाव मिलेगा जो काम करता है।

संपादित करें: त्रुटियों की प्रचुर मात्रा को अनदेखा करने और फिर से लिखने के बाद, दूसरा पास शुरू हुआ। ऐसा लगता है कि एक ही अधिक कर रहे हैं (inodes / क्षेत्रों की जाँच) - बहुत सारी त्रुटियाँ।

संपादित करें: ठीक है, इसलिए पुनर्प्राप्ति मोड में fsck (मैंने इसका उपयोग एकल उपयोगकर्ता मोड का सुझाव देने से पहले किया था, लेकिन ऐसा लगता है कि वे एक ही तरह के हैं) मूल रूप से थोड़ी देर के लिए "y" बटन को स्पैम करने के बाद समस्या को ठीक कर दिया। धन्यवाद दोस्तों!

EDIT / UPDATE: इसने मेरे पैकेज मैनेजर को भी गड़बड़ कर दिया, इसने "sudo apt-get updater" को आजमाने की कोशिश की जो असफल रहा। अधिक जानकारी के रूप में मैं इस समस्या के माध्यम से प्रगति।

अद्यतन: ठीक है, मैं कैसे पैकेज प्रबंधक पाने के लिए पता नहीं कर सकते। किसी भी समय मैं जीयूआई के माध्यम से इसे पुनर्स्थापित करने की कोशिश करता हूं या उपयुक्त-के साथ यह विफल हो जाता है। मुझे मिला:

पैकेज की जानकारी को इनिशियलाइज़ नहीं कर सकता है पैकेज की जानकारी को इनिशियलाइज़ करते समय एक अनोलोवेबल प्रॉब्लम हुई। कृपया इस बग को 'अपडेट-मैनेजर' पैकेज के खिलाफ रिपोर्ट करें और निम्न त्रुटि संदेश शामिल करें:

'E: फ़ाइल / var / lib / dpkg / स्थिति नहीं खोल सका - खुला (2 ऐसी कोई फ़ाइल या निर्देशिका) नहीं, E: पैकेज सूची या स्थिति फ़ाइल पार्स या खोला नहीं जा सका।'

मैं हार गया हूं, सिर्फ हार मानने और पूरी बात मिटा देने पर। मैं वास्तव में यह जानना चाहूंगा कि बिना पुनः आरंभ किए इसे कैसे ठीक किया जाए।

अद्यतन: इसे हल करने के लिए dpkg का उपयोग करने की कोशिश की, यह भी काम नहीं किया। फ़ायरफ़ॉक्स, एक प्रक्रिया जो मेरे द्वारा किए जाने पर चल रही थी, वह या तो लोड नहीं होगी, लेकिन अन्य प्रोग्राम्स (जीआईएमपी चलाने की कोशिश की जाएगी, जो ठीक चला)।


2
जब आप बूट करने की कोशिश करते हैं तो क्या होता है? आप क्या त्रुटियां देखते हैं?
रॉबर्ट स्विशर

स्विश: जब मैं सामान्य रूप से बूट करने की कोशिश कर रहा था तो यह सिर्फ एक खाली स्क्रीन थी। BIOS ठीक दिखाई दिया और ग्रब बूटलोडर ठीक काम करता हुआ दिखाई दिया। उसके बाद, कुछ भी नहीं। मैं उबंटू के पिछले संस्करणों को देखने और भागने में सक्षम था, लेकिन जब मैंने बूट करने की कोशिश की तो यह बूट नहीं होगा। मैंने वर्तमान संस्करण पर पुनर्प्राप्ति मोड में बूट किया। यह उबंटू 9.10 है।
डॉ।

3
क्या सच में अच्छा होगा अगर कोई समझा सकता है कि यहाँ क्या हुआ; CSI / Mythbusters की तरह थोड़े जब आप ऐसा करते हैं तो क्या होता है। मैंने स्पष्ट रूप से कहा कि स्पष्टीकरण के लिए अपनी खुद की प्रतिष्ठा दे सकता हूं।
जे। पोलफर

'शीनिगन्स' शब्द का उपयोग करने के लिए +1। जूनो की याद दिलाता है। बहुत बढ़िया फ़िल्म।
अगस्त'09

मैं शीपसीमुलेटर से सहमत हूं, यह बहुत अच्छा होगा अगर कोई हमें बता सकता है कि कैसे और क्यों।
डॉ।

जवाबों:


12

अगली बार, जब आपने सब कुछ मार दिया (और भौतिक बॉक्स के सामने बैठे हैं), Alt और SysRQ (PrintScreen) कुंजियाँ रखें, और US B. टाइप करें, इसका अर्थ है, U nmount, S ync और re B oot। यह कम से कम यह सुनिश्चित करेगा कि फाइल सिस्टम में अप्रभावित परिवर्तन आपके डिस्क पर हो।

अभी के लिए, अपने सिस्टम को सिंगल यूजर मोड में बूट करें और मैन्युअल रूप से fsck चलाने का प्रयास करें (शायद -fविकल्प के साथ )। फिर अपने खोए हुए + पाया को हटा दें और कुछ भी हटा दें।


4

मैं उपयोगकर्ता मिही से सहमत हूं ।

जड़ से स्वामित्व वाली सभी प्रक्रियाओं को मारना आपके गैर-बूट करने योग्य राज्य का कारण नहीं था। तथ्य यह है कि आपको सिस्टम को हार्ड-रीसेट करना था (रीसेट बटन दबाकर, या शायद पावर बटन दबाकर) आपके फाइल सिस्टम पर एक भ्रष्टाचार का कारण बना।

चूंकि आपका फ़ाइल सिस्टम दूषित हो गया था, तब ...

  • सिस्टम बूट करने में विफल रहा
  • फ़ाइल सिस्टम को ठीक करने के लिए fsck की आवश्यकता थी
  • fsck ने फ़ाइल सिस्टम संरचना को "ठीक" कर दिया, लेकिन कई फाइलें / डायर खो गए
  • खोई हुई फ़ाइलें / dirs in / var / lib / dpkg / जिसके कारण पैकेज मैनेजर (apt-get और dpkg) ने काम करना बंद कर दिया।
  • शायद अन्य फाइलें / डायर खो गए थे, और इस तरह अन्य कार्यक्रम टूट गए थे (लेकिन आपने अभी तक नोटिस नहीं किया था)

3
अब है कि मैं एक कहते हैं killall
लॉरेंस

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