मैं रूट शेल में बूट कैसे करूं?


73

जब ग्राफ़िकल डेस्कटॉप पर बूट करना विफल हो जाता है तो हमें कभी-कभी "रिकवरी शेल" या "रिकवरी मोड" में बूट करने की सलाह दी जाती है।

मैं उसको कैसे करू?

जवाबों:


77

12.04.3 एलटीएस के लिए और बाद में

बूट के दौरान, प्रेस और पकड़ Shift (BIOS के लिए) या ESC (यूईएफआई के लिए) । यह Grub2 मेनू लाएगा जहां से हम "उबंटू के लिए उन्नत विकल्प" का चयन कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

उसके बाद हम "रिकवरी मोड" में बूट करने की इच्छा वाले कर्नेल का चयन कर पाएंगे :

यहाँ छवि विवरण दर्ज करें

यह हमें उन्नत विकल्पों की ओर ले जाएगा। "नेटवर्किंग सक्षम करें" का चयन करके हम अपग्रेड या डाउनलोड के लिए अपने नेटवर्क और इंटरनेट तक पहुंच प्राप्त करते हैं, और हम फ़ाइलों को संपादित करने की आवश्यकता होने पर अपनी हार्ड ड्राइव को रीड / राइट मोड में भी माउंट करेंगे ।

यहाँ छवि विवरण दर्ज करें

नेटवर्क लोड होने के बाद, और फिएसिस्टम को माउंट किया गया था, हमें फिर से मेनू के साथ प्रस्तुत किया जाएगा, जहां से हम "ड्रॉप टू ए रूट शेल प्रॉप्म" चुन सकते हैं :

यहाँ छवि विवरण दर्ज करें

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

यदि हमने "सक्षम नेटवर्किंग" के साथ पढ़ने / लिखने की पहुंच सक्षम नहीं की है , तो फ़ाइल सिस्टम को केवल पढ़ने के लिए माउंट किया जाएगा , और हम फ़ाइलों को संपादित करने में असमर्थ हैं।

यदि हमारे पास किसी नेटवर्क तक पहुंच नहीं है, या यह वांछित नहीं था, तो हम निम्नलिखित आदेश के साथ अपने एक्सेस सिस्टम को लिख सकते हैं:

mount -o rw,remount /

रूट शेल प्रकार exitसे मेनू पर वापस जाने के लिए।

12.04.0 एलटीएस या उससे पहले के लिए

बूट के दौरान, प्रेस और पकड़ Shift (BIOS के लिए) या ESC (यूईएफआई के लिए) । यह Grub2 बूट मेनू लाएगा जहां से हम "पुनर्प्राप्ति मोड" (आमतौर पर दूसरा बूट प्रविष्टि) का चयन कर सकते हैं।

यहाँ छवि विवरण दर्ज करें

यह Grub2 पुनर्प्राप्ति मेनू पर ले जाएगा:

यहाँ छवि विवरण दर्ज करें

"ड्रॉप टू रूट शेल प्रॉम्प्ट" आपको एक कमांड लाइन रूट वातावरण देता है जहां से आप अपनी फ़ाइलों को रूट (कोई sudoआवश्यक नहीं ) के रूप में एक्सेस कर सकते हैं । अपनी फाइलों पर अपना काम करने के बाद आप कमांड लाइन शेल को छोड़ सकते हैं

exit

सामान्य रूप से बूट करने के लिए "सामान्य बूट फिर से शुरू करें" चुनें ।


नोट: इस प्रश्न को हल के लिए देखें जब ग्रब रिकवरी मेनू शेल को लोड नहीं करता है।



मैंने अभी 12.04 एलटीएस स्थापित किया है, और ऐसा लगता है कि मेरे पास "> = 12.10" के तहत सूचीबद्ध पुनर्प्राप्ति मेनू है। इसलिए मैंने सिर्फ उन निर्देशों का पालन किया और सब कुछ ठीक चला।
tir38

@ tir38: ओह अच्छी बात है, धन्यवाद। यह तब अपडेट किए गए एलटीएस रिलीज के साथ बदल गया है।
ताकत

1
नेटवर्किंग सक्षम करने के बाद, यह फिर से मेनू पर वापस नहीं जाता है। मदद की जरूरत है
संजीव कुमार दांगी

@SanjeevKumarDangi: साथ प्रयास करें exit
तक्षक

1
नेटवर्क को सक्षम करने और फ़ाइल सिस्टम को माउंट करने की कोशिश करते समय मेरा सिस्टम (14.04) लटका हुआ है। जब मैं CTRL + C दबाता हूं तो सिस्टम सामान्य बूट में चला जाता है। जब मैं रूट एक्सेस पर जाता हूं mount -o rw,remount /, तो मैं निम्नलिखित कमांड के साथ पढ़ने / लिखने को सक्षम कर सकता हूं: और फिर मैं टर्मिनल का उपयोग कर सकता हूं जो कुछ भी मुझे बदलना होगा।
SPRBRN
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.