Ubuntu में एक छिपे हुए GRUB बूट मेनू को कैसे ठीक करें



समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

उपयोगकर्ता अक्सर एक बूट डिवाइस में अलग-अलग विभाजन पर माइक्रोसॉफ्ट विंडोज और उबंटू या एक और * बंटू कार्यान्वयन दोनों को एक साथ स्थापित करते हैं। जबकि Microsoft कई और वर्षों तक विंडोज 7 का समर्थन जारी रखने की योजना बना रहा है, माइक्रोसॉफ्ट इसे धीरे-धीरे विंडोज 10 के पक्ष में समाप्त कर रहा है। आपको रोलआउट चरण के दौरान विंडोज 10 में मुफ्त अपग्रेड प्राप्त हो सकता है, या आपने हाल ही में एक अपग्रेड खरीदा होगा। आपके द्वारा विंडोज 7 से 10 को अपग्रेड किए जाने के बावजूद, जब आप अपना कंप्यूटर शुरू करते हैं, तो संभवतः आपको लिनक्स GRUB बूट मेनू प्राप्त नहीं होता है। विंडोज या उबंटू लिनक्स शुरू करने के लिए एक विकल्प प्राप्त करने के बजाय, आप शायद केवल विंडोज 10 ऑपरेटिंग सिस्टम में आगे बढ़ेंगे।



यह विंडोज 10 इंस्टॉलर के पास GRUB मेनू को अपडेट करने के लिए उपयुक्त सॉफ्टवेयर नहीं होने के कारण है, क्योंकि Microsoft की अपनी मालिकाना बूट लोडिंग प्रणाली है जो लिनक्स के साथ संगत नहीं है। हालांकि विंडोज 10 के अंदर उबंटू के कार्यान्वयन को स्थापित करना संभव है, आपको पूरी तरह से कुछ और करने की आवश्यकता होगी यदि आप पहले की तरह ही ड्यूल-बूट करना चाहते हैं। जब तक कि आपके उबंटू विभाजन को स्थापना के दौरान स्पर्श नहीं किया जाता है, विंडोज 10 को सामान्य की तरह बूट करें और नियंत्रण कक्ष खोलें। आपको क्लासिक विंडोज कंट्रोल पैनल खोलने की आवश्यकता है, न कि आधुनिक कार्यान्वयन की। फिर आप उस विधि के साथ आगे बढ़ सकते हैं जो आपकी आवश्यकताओं के अनुरूप हो।



विधि 1: ग्राफ़िकल बूट रिपेयर सूट का उपयोग करना

कुछ उपयोगकर्ताओं को लगता है कि वे विंडोज कंट्रोल पैनल तक नहीं पहुंच सकते हैं, लेकिन केवल आधुनिक के बजाय। यह विंडोज 8.1 के साथ-साथ पदावनत विंडोज 8 में भी एक समस्या है। आप एक प्रशासक के रूप में एक कमांड प्रॉम्प्ट खोल सकते हैं यदि आपको इसके साथ कठिनाई है, और फिर नियंत्रण टाइप करें और एंटर कुंजी दबाएं। किसी भी स्थिति में, एनर्जी सेटिंग्स आइकन चुनें और फिर 'हिडन सेटिंग्स दिखाएं' पर क्लिक करें, जो संभवतः आपको अनुमोदन के लिए प्रेरित करेगा। आपके पास एक बार, फास्ट बूट को अनचेक करें और ओके बटन पर क्लिक करें। नियंत्रण कक्ष और कमांड प्रॉम्प्ट को बंद करें।



आपको अपनी मशीन को उसी तरह से शुरू करने के लिए USB मेमोरी स्टिक या SD कार्ड पर बूट ड्राइव बनाने की आवश्यकता होगी जब आपने पहली बार उबंटू या उबंटू के दूसरे स्पिन को स्थापित किया था जिसका आप उपयोग कर रहे हैं। यदि आप ल्यूबंटू या जुबांटु चला रहे हैं तो आप यूएसबी बूट डिस्क निर्माता को उबंटू डैश मेनू से या कमांड लाइन से usb-creator-gtk का उपयोग करके शुरू कर सकते हैं। बूट करने योग्य ड्राइव बनाने के लिए आपको आधिकारिक साइट से एक छवि की आवश्यकता होगी, हालांकि ऐसा करने के लिए आप dd कमांड का उपयोग भी कर सकते हैं।

यदि आप बूट करने योग्य ड्राइव बनाने का कोई तरीका नहीं है, तो आप रुफस नामक सॉफ्टवेयर के एक टुकड़े की कोशिश करना चाह सकते हैं क्योंकि आपके पास लिनक्स चलाने वाली मशीन तक पूरी तरह से पहुंच नहीं है। इसे सुरक्षित साइट से डाउनलोड करना सुनिश्चित करें, जैसे http://www.softpedia.com/get/System/Boot-Manager-Disk/Rufus.shtml या इसके आधिकारिक डाउनलोड पृष्ठ पर http://rufus.akeo.ie/ चूंकि अन्य कार्यक्रम हैं जो इसे पसंद करते हैं। एक बार जब आप इसे शुरू कर देते हैं, तो आप इसे आईएसओ लोड कर सकते हैं और रिक्त मीडिया पर लिख सकते हैं। याद रखें कि आपके द्वारा कही गई कोई भी बात प्रक्रिया में मिट जाएगी।



यह मानते हुए कि आप उबंटू या उबंटू स्पिन लाइव वातावरण में बूट करने में सक्षम हैं, टर्मिनल से इन आदेशों का उपयोग करने का प्रयास करें, प्रत्येक के बाद प्रवेश कुंजी को धक्का दें।

sudo add-apt-repository ppa: yannubuntu / boot-repair

sudo apt-get update

sudo apt-get install -y बूट-रिपेयर && बूट-रिपेयर

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

विधि 2: विंडोज और लिनक्स कमांड लाइन्स का उपयोग करना

आगे बढ़ने से पहले बस पहले तरीके की तरह आपको विंडोज फास्ट बूट को निष्क्रिय करना होगा, हालांकि कंट्रोल पैनल को बंद करने के बाद आप अपने प्रशासक के कमांड प्रॉम्प्ट को खुला रखना चाहते हैं। काम करने के लिए आपको हाइबरनेशन को अक्षम करना होगा, इसलिए Windows MS-DOS- शैली कमांड लाइन से टाइप करें:

powercfg / h बंद

यदि आप किसी भी संभावना से अधिक आउटपुट नहीं देखते हैं, लेकिन आप बाद में बंद कर सकते हैं। अपनी मशीन को बंद करने के लिए कमांड लाइन से शटडाउन -s 00 का उपयोग करना स्मार्ट हो सकता है। Microsoft के पास बेहतर या बदतर के लिए, पुनर्परिभाषित है जो कि विंडोज पीसी को बंद करना है।

आपके द्वारा निकाले गए हटाने योग्य इंस्टॉल मीडिया से बूट करें, और फिर डैश से एक टर्मिनल खोलें। आप ऐसा करने के लिए Ctrl, Alt और T भी पकड़ सकते हैं।

अपनी हार्ड डिस्क पर MBR विभाजन के साथ एक विरासत BIOS बूट मोड का उपयोग करने वाले मशीनों के मालिकों को sudo माउंट का उपयोग करना चाहिए / देव / sd * # / mnt , सही पत्र के साथ * की जगह और सिस्टम विभाजन GRUB की संख्या के साथ # चालू है। आपको लग सकता है कि कई मामलों में इसका sda1 या sda2 है। एक बार जब आप ऐसा कर लेते हैं, तो उसी प्रतिस्थापन के साथ sudo GRUB-install -boot-directory = / mnt / boot / dev / sd * का उपयोग करें।

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

सुडो माउंट / देव / एस डी ** / एमएनटी / बूट / एफईआई

के लिए मैं / देव / देव / पीटीएस / proc / sys / run; sudo माउंट -B $ i / mnt $ i; किया हुआ

सुडो चरोट / मंत

ग्रब-स्थापित / देव / एसडी *

अद्यतन-कोड़ना

के मामले में / Dev / एसडी * , यह सिर्फ डिस्क अक्षर असाइनमेंट होना चाहिए न कि वॉल्यूम नंबर। आपको शायद उपयोग करने की आवश्यकता होगी / देव / सदा । MBR विभाजन तालिका लेआउट में GRUB उसी डिस्क पर स्थापित होना चाहिए जहां Windows स्थापित है, जबकि GPT टेबल लेआउट वाले लोगों को EFI विभाजन में GRUB की आवश्यकता होती है। आप सही ड्राइव और वॉल्यूम असाइनमेंट को खोजने के लिए हमेशा GParted या डिस्क उपयोगिता का उपयोग कर सकते हैं, या आप वैकल्पिक रूप से उपयोग कर सकते हैं sudo fdisk -l कमांड लाइन से।

4 मिनट पढ़ा