GRUB2 101 अपने लिनक्स वितरण के बूट लोडर तक कैसे पहुंचें और उसका उपयोग करें
उबंटू और व्यावहारिक रूप से हर दूसरे लिनक्स वितरण GRUB2 बूट लोडर का उपयोग करते हैं। जब तक आपके पास कई ऑपरेटिंग सिस्टम स्थापित नहीं होते हैं, यह बूटलोडर सामान्य रूप से छिपा होता है - लेकिन यह उन विकल्पों को प्रदान करता है जिनकी आपको कभी-कभी आवश्यकता हो सकती है.
बूट लोडर लिनक्स का एक हिस्सा है जो आपके कंप्यूटर पर पहली बार बूट होने पर लोड होता है। यह आमतौर पर लिनक्स कर्नेल को बूट करता है, जो शेष ऑपरेटिंग सिस्टम को लोड करता है - लेकिन यह अपने स्वयं के विकल्पों के साथ एक मेनू भी प्रदान करता है.
GRUB2 मेनू पर पहुंचें
GRUB2 बूटलोडर मेनू तक पहुँचने के लिए, आपको अपना कंप्यूटर पुनः आरंभ करने की आवश्यकता होगी - या इसे बंद करने पर बूट करें। यदि आपके पास एक डुअल-बूट सिस्टम स्थापित है, तो आप अपने कंप्यूटर को बूट करते समय हमेशा GRUB2 मेनू दिखाई देंगे। यह कई ऑपरेटिंग सिस्टम वाले कंप्यूटर के लिए डिफ़ॉल्ट सेटिंग है, क्योंकि यह मेनू बूट पर उनके बीच चयन करने का एक तरीका प्रदान करता है.
डिफ़ॉल्ट रूप से, उबंटू और अन्य लिनक्स वितरण इस मेनू को छिपाते हैं। आप नीचे दबाकर छिपे हुए मेनू का उपयोग कर सकते हैं खिसक जाना बूट-अप प्रक्रिया की शुरुआत में कुंजी। यदि आप मेनू के बजाय अपने लिनक्स वितरण की ग्राफिकल लॉगिन स्क्रीन देखते हैं, तो अपने कंप्यूटर को पुनरारंभ करें और पुनः प्रयास करें.
बूट अन्य ऑपरेटिंग सिस्टम और उपकरण
डिफ़ॉल्ट रूप से, GRUB2 आपके द्वारा स्थापित लिनक्स ऑपरेटिंग सिस्टम को बूट करेगा। मेन्यू में सेलेक्ट और ऑप्शन के लिए अप एंड डाउन एरो कीज़ का इस्तेमाल करें और चुनिंदा मेन्यू एंट्री को बूट करने के लिए एंटर दबाएं.
यदि आपके पास अन्य ऑपरेटिंग सिस्टम स्थापित हैं - चाहे वे विंडोज या अन्य लिनक्स वितरण हों - आप यहां से चुनिंदा और बूट कर सकते हैं। जब आप इसे स्थापित करते हैं तो आपके लिनक्स वितरण को अपने अन्य स्थापित ऑपरेटिंग सिस्टम को सूचीबद्ध करने के लिए GRUB को स्वचालित रूप से कॉन्फ़िगर करना चाहिए.
आप यहां कुछ अतिरिक्त टूल भी एक्सेस कर सकते हैं, हालांकि उपलब्ध सटीक विकल्प आपके लिनक्स वितरण पर निर्भर करेगा। उदाहरण के लिए, उबंटू एक "मेमोरी टेस्ट (Memtest86 +)" विकल्प प्रदान करता है। यह मेनू प्रविष्टि Memtest86 + मेमोरी-परीक्षण टूल को बूट करेगी। Memtest86 + को डिस्क से जलाने या इससे बूट करने योग्य USB ड्राइव बनाने के बिना मेमोरी टेस्ट करने के लिए इसे एंटर करें और एंटर दबाएं। मेमोरी-टेस्टिंग वातावरण को छोड़ने के लिए अपने कंप्यूटर को एस्केप दबाएं या रिबूट करें.
बूट अलग लिनक्स कर्नेल
GRUB2 वह भी है जहां आप अपने स्थापित लिनक्स कर्नेल के बीच चयन कर सकते हैं। लिनक्स कर्नेल ऑपरेटिंग सिस्टम का मूल है, और अपडेट और फिक्स के साथ नए लिनक्स कर्नेल अक्सर आपके लिनक्स वितरण के पैकेज मैनेजर के माध्यम से आते हैं। एक नए लिनक्स कर्नेल पर स्विच करने के लिए, आपको अपने ऑपरेटिंग सिस्टम को रिबूट करना होगा और उसमें बूट करना होगा। अगली बार जब आप बूट करेंगे तो यह सब अपने आप हो जाएगा.
हालाँकि, कुछ मामलों में, नए लिनक्स कर्नेल को आपके सिस्टम पर समस्या हो सकती है। आपके अपडेट के बाद यह बूट करने से मना कर सकता है, या आप हार्डवेयर समस्याओं का अनुभव कर सकते हैं। इस कारण से, लिनक्स वितरण आम तौर पर कम से कम एक पुराने लिनक्स कर्नेल के आसपास रहते हैं। आप अपने GRUB बूट लोडर में रिबूट करके और पुराने कर्नेल का चयन करके पुराने लिनक्स कर्नेल पर स्विच कर सकते हैं। Ubuntu ने “Ubuntu के लिए उन्नत विकल्प” के तहत इन विकल्पों को छिपाने के लिए GRUB को कॉन्फ़िगर किया है। इसे चुनें और Enter दबाएं और आपको लिनक्स कर्नेल की एक सूची दिखाई देगी जिसे आप बूट करना चुन सकते हैं। सबसे हाल का कर्नेल सूची के शीर्ष पर दिखाई देता है, इसमें उच्चतम संस्करण संख्या होती है, और इसे डिफ़ॉल्ट रूप से चुना जाता है.
रिकवरी मोड का उपयोग करें
उबंटू यहां एक "रिकवरी मोड" विकल्प भी प्रदान करता है। अन्य लिनक्स वितरण कुछ समान प्रदान कर सकते हैं। पुनर्प्राप्ति मोड में बूट करें और आपको एक Ubuntu इंस्टॉलेशन को समस्या निवारण और पुनर्प्राप्त करने में मदद करने के लिए डिज़ाइन किए गए विकल्पों की एक सूची दिखाई देगी। यदि आपको कभी अपने उबंटू सिस्टम को ठीक करने की आवश्यकता होती है, तो यहां विकल्प मदद कर सकते हैं। हालाँकि, ये उपकरण उतने आसान और उपयोगी नहीं हैं जितने कि ग्राफिकल सिस्टम रिपेयर टूल के रूप में आप विंडोज इंस्टॉलेशन डिस्क पर पाएंगे.
बूट विकल्प संपादित करें
GRUB2 के पास कुछ और उन्नत विकल्प हैं। आप दबा सकते हैं सी GRUB2 कमांड-लाइन वातावरण खोलने के लिए, जहाँ आप विभिन्न GRUB2 कमांड चला सकते हैं। या, आप एक बूट विकल्प का चयन कर सकते हैं और दबा सकते हैं ई हाथ से उस मेनू प्रविष्टि के बूट विकल्पों को संपादित करने के लिए। उदाहरण के लिए, यह आपको अलग-अलग "रनवेल्स" में बूट करने की अनुमति देगा। डिफ़ॉल्ट रूप से, आपका लिनक्स वितरण संभवतः रनलेवल 5 में बूट होता है, जो आमतौर पर ग्राफिकल डेस्कटॉप के साथ सिस्टम को शुरू करता है। आप रनलेवल 3 में बूट कर सकते हैं - एक ग्राफिकल डेस्कटॉप के बिना मानक प्रणाली - या रनलेवल 1 - अन्य कार्यों के लिए एकल-उपयोगकर्ता मोड.
बूट विकल्प बदलने के लिए, अपने तीर कुंजियों के साथ बूट प्रविष्टि का चयन करें और दबाएँ ई. बूट विकल्प संपादित करें और दबाएँ Ctrl+एक्स या F10 जब आप बूट करने के लिए तैयार हों। रनवे को संपादित करने के लिए, "लिनक्स" से शुरू होने वाली रेखा का पता लगाएं, इसके बहुत अंत तक जाएं, एक स्थान जोड़ें, और फिर उस रनवेल की संख्या टाइप करें जिसका आप उपयोग करना चाहते थे। ध्यान दें कि "लाइनक्स" लाइन बहुत लंबी हो सकती है और कई लाइनों में विभाजित हो सकती है.
उदाहरण के लिए, नीचे हमने टेक्स्ट-एंट्री कर्सर को "लिनक्स" लाइन के अंत में स्थानांतरित कर दिया है.
इसके बाद, हमने रनलेवल निर्दिष्ट करने के लिए स्पेस और टाइप 3 को दबाया। तीन रनलेवल के लिए Ctrl + X या F10 बूट करना। यह परिवर्तन केवल अस्थायी है - इसका उपयोग केवल एक बार किया जाएगा और GRUB2 भविष्य में इसे याद नहीं रखेगा.
आपको GRUB2 के साथ अधिक छेड़छाड़ करने की आवश्यकता नहीं है - यह आमतौर पर अपना काम करता है और रास्ते से बाहर रहता है। यहां तक कि जिन लोगों को GRUB2 का उपयोग करने की आवश्यकता होती है, वे आमतौर पर अपने कंप्यूटर को बूट करने के दौरान अपने वांछित ऑपरेटिंग सिस्टम को चुनने के लिए मेनू के रूप में इसका उपयोग करेंगे.
छवि क्रेडिट: फ़्लिकर पर पॉल शुल्त्ज़