वास्तव में GRUB क्या है?


21

क्या कोई मुझे काफी सरल शब्दों में समझा सकता है और तकनीकी अवधारणाओं को भी नहीं बता सकता है कि वास्तव में GRUB क्या है, इसका प्राथमिक उपयोग क्या है और दोहरे बूट विंडोज / उबंटू स्थापना के लिए इसे कुशलता से कैसे उपयोग किया जाए?

मैंने पहले ही कुछ संसाधनों को पढ़ा है लेकिन मैं अभी भी भ्रमित हूं।


Askubuntu में आपका स्वागत है। मुझे लगता है कि आपका प्रश्न बहुत व्यापक है। मेरा सुझाव है कि आप यहां से शुरू करें - en.wikipedia.org/wiki/Linux_startup_process । अंतिम चरण में उबंटू अपस्टार्ट का उपयोग करता है, जिसकी चर्चा यहां की गई है - en.wikipedia.org/wiki/Upstart । उन साक्षात्कारों को पढ़ने के बाद, यदि आपके पास UBUNTU के बारे में अधिक विशिष्ट प्रश्न हैं तो यहां वापस आएं। यदि यह सामान्य रूप से बूट करने के बारे में है, तो कर्नेल, या सामान्य लाइनक्स आपको वैकल्पिक साइटों जैसे कि स्टेक्सएक्सचेंज के लिए भेजा जाएगा।
पैंथर

1
प्रश्न मुझे बहुत विशिष्ट लगता है।
psusi

जवाबों:


24

असल में, GRUB बूटलोडर सॉफ्टवेयर है जो लिनक्स कर्नेल को लोड करता है। (इसके अन्य उपयोग भी हैं)। यह पहला सॉफ्टवेयर है जो सिस्टम बूट पर शुरू होता है।

जब कंप्यूटर शुरू होता है, तो BIOS पहले मेमोरी, डिस्क ड्राइव जैसे हार्डवेयर की जांच करने के लिए पावर-ऑन सेल्फ-टेस्ट (POST) चलाता है और यह ठीक से काम करता है।

तब BIOS मास्टर बूट रिकॉर्ड (एमबीआर) की जांच करता है, जो कि हार्ड ड्राइव पर पहले स्थित 512 बाइट अनुभाग है। यह एक बूटलोडर (GRUB की तरह) के लिए दिखता है। हार्ड ड्राइव के विभाजन टेबल भी यहाँ स्थित हैं।

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

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

जब आप चुनते हैं कि आप किस डिस्ट्रो या कर्नेल का उपयोग करना चाहते हैं, तो GRUB चयनित कर्नेल को लोड करता है। गिरी शुरू होती हैinit (या systemd), जो लिनक्स में शुरू होने वाली पहली प्रक्रिया है। initफिर नेटवर्क सेवाओं और अन्य ऐसी प्रक्रियाएँ शुरू करता है जिन्हें आपने बूट समय पर शुरू करने के लिए कॉन्फ़िगर किया होगा।

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

बूट प्रक्रिया में परिभाषित अभिव्यक्तियों और शब्दों का एक बहुत कुछ है, इस तरह से एक सरल उत्तर में जोड़ने के लिए बहुत कुछ है। Google आपका मित्र है!

याद रखें कि यह बूट प्रक्रिया और उसमें GRUB की भूमिका की एक बहुत ही बुनियादी व्याख्या है।

यह यूट्यूब वीडियो GRUB बूटलोडर पर बुनियादी जानकारी सहित लिनक्स बूट प्रक्रिया के लिए एक बहुत अच्छा परिचय प्रदान करता है:

लिनक्स बूट प्रक्रिया को समझना - CompTIA Linux +, LPIC-1


5

ग्रब ग्रैंड यूनिफाइड बूट लोडर है।

यदि आप विंडोज से GRUB के लिए सबसे आसान स्पष्टीकरण प्राप्त करते हैं, तो "यह वह प्रोग्राम है जो लिनक्स आपके MBR (मास्टर बूट) पर लिखते हैं"

यह प्रोग्राम आपके व्यक्तिगत कंप्यूटर पर किसी भी ओएस का पता लगाने और लोड करने के लिए जिम्मेदार है।

सामान्य मामलों में आपके पास अपनी मशीन पर विंडो डालने के बाद बस उबंटू स्थापित करना है। उबंटू इंस्टॉलर स्वचालित रूप से आपकी विंडोज़ इंस्टॉलेशन का पता लगाएगा और आपके लिए कॉन्फ़िगरेशन फ़ाइल लिख देगा।

जब आप अपने पीसी को चालू करते हैं तो GRUB ऊपर आता है और आपको यह चुनने के लिए एक मेनू दिखाता है कि क्या आप विंडोज या उबंटू को बूट करना पसंद करते हैं।

बस इतना ही।


0

GRUB एक मल्टी बूट बूट-लोडर है, एक प्रोग्राम है जो सिस्टम स्टार्ट पर चलता है और आपको यह चुनने की अनुमति देता है कि आप कौन सा ऑपरेशन सिस्टम शुरू करना चाहते हैं, जैसे कि आप उसी कंप्यूटर पर ubuntu और विंडो चाहते हैं, GRUB के साथ आप उन पर सेलेक्ट कर सकते हैं सिस्टम शुरू

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