उबंटू मध्ये grub पुनर्प्राप्ती

Anonim

उबंटू मध्ये grub पुनर्प्राप्ती

पद्धत 1: बूट-दुरुस्ती उपयुक्तता

सर्वप्रथम, आम्ही सुरुवातीच्या निर्णयावर परिणाम करू इच्छितो. उबंटू मध्ये ग्रब पुनर्प्राप्तीसह क्रेडिट बूट-दुरुस्ती उपयुक्तता मदत करेल. वापरकर्त्यापासून आपल्याला केवळ ते स्थापित करणे आणि त्रुटी तपासणी चालवणे आवश्यक आहे. त्यानंतर, आढळलेल्या सर्व समस्यांचे स्वयंचलितपणे दुरुस्त केले जाईल आणि स्क्रीनवर तपशीलवार अहवाल दिसून येईल. याव्यतिरिक्त, या साधनात, आपण अतिरिक्त पॅरामीटर्स सेट करू शकता, उदाहरणार्थ, MBR किंवा डाउनलोड मेनू प्रदर्शित करण्यासाठी वेळ पुनर्संचयित करण्यासाठी समांतर समांतर. बूट-दुरुस्तीद्वारे GRUB डीबगिंगवर आपल्याकडे आधीपासून वेगळी साहित्य आहे. आम्ही खालील संदर्भाचा वापर करून स्वतःला परिचित करण्याचा सल्ला देतो आणि आम्ही खालील पद्धतींवर जाऊ.

अधिक वाचा: उबंटूमध्ये बूट-दुरुस्तीद्वारे GRUB बूटलोड पुनर्प्राप्ती

पद्धत 2: मॅन्युअल पुनर्प्राप्ती GRUB2

या पद्धतीचा फायदा असा आहे की वापरकर्त्यास अतिरिक्त घटक स्थापित करणे आवश्यक नाही, कारण लोडर पुनर्संचयित करण्यासाठी सर्व साधने आधीच उबंटू वितरणामध्ये उपलब्ध आहेत. नुकसान "टर्मिनल" मधील कमांडच्या मॅन्युअल इनपुटच्या गरजा केवळ संबद्ध आहेत, ज्याचा कधीकधी सुरुवातीपासून अडचणी निर्माण होतात. तथापि, आपण खालील सूचनांचे अचूकपणे प्रत्येक क्रिया करीत असल्यास, कोणतीही समस्या नसावी.

  1. प्रथम गोष्ट livecd पासून बूट करणे आवश्यक आहे, कारण Grub2 लोडरचा संपूर्ण ब्रेक म्हणजे मानक शेल उघडण्याची अशक्यता. या विषयावरील एक तपशीलवार मार्गदर्शक यबंटूच्या अधिकृत वेबसाइटवर आहे, जो नवीन लोकांच्या उद्देशाने आहे, म्हणून आम्ही आता त्यास विसंबणार नाही.
  2. उबुंटू अधिकृत वेबसाइटवर LiveCD सह सूचना डाउनलोड करा

  3. Livecd मोडमध्ये डाउनलोड केल्यानंतर, "टर्मिनल" सोयीस्कर उघडा आणि तेथे sudo fdisk -l कमांड उघडा.
  4. उबंटूमध्ये ग्रब पुनर्संचयित करण्यासाठी डिस्कची सूची उघडत आहे

  5. रूट पासून एक संकेतशब्द निर्दिष्ट, याची पुष्टी करा.
  6. उबंटूमध्ये ग्रब पुनर्प्राप्त करताना डिस्कची यादी प्रदर्शित करण्यासाठी संकेतशब्द प्रविष्ट करा

  7. परिणामी, उपलब्ध डिस्कची सूची स्क्रीनवर दिसेल. त्याची तपासणी करा आणि बूटलोडर संग्रहित केलेल्या विभागासह डिस्क शोधा आणि डिस्क शोधा. आपण खाली वर्णन केलेल्या वांछित विभागांचे वर्णन उदाहरणे.

    डिस्क / dev / sdc: 14,5 गि, 15514730496 बाइट्स, 30302208 क्षेत्र

    युनिट्स: 1 * 512 = 512 बाइटचे क्षेत्र

    सेकम आकार (तार्किक / भौतिक): 512 बाइट्स / 512 बाइट्स

    I / O आकार (किमान / अनुकूल): 512 बाइट्स / 512 बाइट्स

    डिस्क्लाबेल प्रकार: डीओएस

    डिस्क अभिज्ञापक: 0x38972eb0

    डिव्हाइस बूट प्रारंभ समाप्त सेनेक्टर आकार आयडी प्रकार

    / dev / sdc1 * 23949312 29882367 5933056 2.8 जी 7 एचपीएफ / एनटीएफ / एक्सफॅट

    / dev / sdc2 2 9 882368 30302207 419840 205 एम बी w95 fat32

    / Dev / sdc3 13551616 23949311 10397696 5 जी 83 लिनक्स

    / dev / sdc4 2048 12621823 12619776 6 जी बी w95 fat32

  8. उबंटू मधील पुढील पुनर्प्राप्ती ग्रबसाठी डिस्क यादी पहा

  9. आता आवश्यक फाइल प्रणाली आवश्यक स्थानामध्ये माउंट केली जात नाही, म्हणून ते करूया. पहिल्या संघात माउंट / dev / sdc3 / mnt दृश्य आहे. येथे आणि त्यानंतरच्या आदेशांमध्ये, डिस्कचे स्थान पूर्वी परिभाषित करण्यासाठी स्थान पुनर्स्थित करा.
  10. उबंटूमध्ये ग्रब पुनर्संचयित करण्यासाठी फाइल सिस्टमसह माउंटिंग डिस्क

  11. दुसरी आज्ञा - माउंट / dev / sdc2 / mnt / boot. बूटलोडर फायली आरोहित करण्यासाठी हे जबाबदार आहे.
  12. उबंटूमध्ये ग्रब पुनर्संचयित करण्यासाठी लोडर फायलींसह माउंटिंग डिस्क

  13. आता लॉग इन करण्यासाठी प्रारंभिक क्रिया करू. प्रथम आम्हाला स्वीडो माउंट - बिंड / डीयू / एमएनटी / डी डी डी डी डी डी. स्वारस्य आहे.
  14. उबंटूमध्ये ग्रब पुनर्संचयित करताना शेलच्या पायावर चढणे

  15. अंतिम माउंटिंग रेखा यासारखे दिसतात: sudo माउंट - बिंद / sys / mnt / sys आणि sudo माउंट --bind / proc / mnt / proc.
  16. उबंटू मध्ये ग्रब पुनर्प्राप्त करताना मुख्य शेल माउंट करण्यासाठी अतिरिक्त आज्ञा

  17. नंतर Chroot / mnt / bin / bash आदेश वापरून डेस्कटॉप वातावरण प्रविष्ट करा.
  18. उबंटूमध्ये ग्रब पुनर्संचयित करताना माउंट केलेल्या शेलकडे स्विच करण्याचा आदेश

  19. या स्थानामध्ये प्रोफाइल व्हेरिएबलच्या सर्व अद्यतने डाउनलोड करण्यासाठी env-अद्यतन आदेश निर्दिष्ट करा.
  20. उबंटू मध्ये ubuntu मध्ये ubuntu मध्ये अद्यतने स्थापित करणे

  21. स्त्रोत / etc / प्रोफाइल प्रविष्ट करून ही क्रिया पूर्ण करा.
  22. उबंटू मध्ये ग्रब पुनर्प्राप्त करताना व्हेरिएबल्स अपडेट करण्यासाठी कार्यसंघ

  23. मागील कार्य तयार होते आणि यशस्वी अंमलबजावणीनंतर, GRUB2 च्या निर्देशित करण्यासाठी पुढे जाणे शक्य आहे. प्रारंभ करण्यासाठी, sudo Grub2-install / dev / sdc वापरून ते पुन्हा स्थापित करा, जेथे / dev / sdc आपल्या हार्ड डिस्कचे नाव पुनर्स्थित करते.
  24. पुनर्संचयित करताना उबंटू मध्ये grub साठी अद्यतने स्थापित करणे

  25. त्यानंतर, लोडर वर्तनासाठी जबाबदार असलेल्या नवीन कॉन्फिगरेशन फाइल तयार करा: sudo Grub2-mkconfig -o /boot/grub/grub.cfg.
  26. उबंटूमध्ये पुनर्संचयित करताना उबंटूसाठी एक नवीन कॉन्फिगरेशन फाइल तयार करणे

  27. सर्व घटक अद्यतनित करण्यासाठी सुडो GRUB-अद्यतन आदेश वापरा.
  28. Ubuntu मध्ये GRUB बूटलोडर पुनर्संचयित झाल्यानंतर अद्यतने प्रतिष्ठापीत करणे

  29. प्रक्रियेत कोणतीही त्रुटी नसल्यास वातावरणातून बाहेर पडण्यासाठी बाहेर पडा.
  30. उबंटूमध्ये GRUB बूटलोडर पुनर्संचयित झाल्यानंतर शेलमधून बाहेर पडा

  31. ऑपरेटिंग सिस्टमला आधीच पुनर्प्राप्त केलेल्या लोडरसह योग्यरित्या समाविष्ट करणे सुरू करण्यासाठी रीस्टार्ट करा.
  32. उबंटू मधील यशस्वी GRUB पुनर्प्राप्तीनंतर संगणक पुन्हा सुरू करणे

आपण पाहू शकता की, त्याच्या पूर्ण अपयशाने GRUB2 कमी करण्याच्या कार्यात काहीही जटिल नाही. बर्याच बाबतीत, एक त्रुटी प्राप्त न करता, सकारात्मक परिणाम प्राप्त करण्यासाठी उपरोक्त आज्ञा वापरणे आवश्यक आहे. तथापि, अपूर्ण लोडर अपयशासाठी उपयुक्त आहे. आम्ही नंतर त्याच्याबद्दल बोलू.

पद्धत 3: livecd शिवाय मॅन्युअल पुनर्प्राप्ती

कधीकधी, जेव्हा उबंटू लोड शक्य नाही तेव्हा वापरकर्त्यांना अशा परिस्थितीचा सामना करावा लागतो, परंतु "कमीतकमी बॅश) स्क्रीनवर अधिसूचना दिसून येते आणि सक्रिय स्ट्रिंग तळाशी आदेश प्रविष्ट करण्यासाठी आहे. याला बॅशची किमान वातावरण म्हणतात आणि त्यातून ग्रब रीस्टोरेशन देखील उपलब्ध आहे, GRUB पुनर्संचयित आधीच उपलब्ध आहे.

  1. या शेलमध्ये, संगणकाशी कनेक्ट केलेल्या डिस्कची सूची पाहण्यासाठी ls कमांड वापरा. हे यासारखे काहीतरी दिसेल: (एचडी 2, एमएसडीओएस 1, एचडी 2, एमएसडीओएस 2, एचडी 2, एमएसडीओएस 3, एचडी 2, एमएसडीओएस 4).
  2. उबंटूमध्ये ग्रब पुनर्संचयित करण्यासाठी कमीतकमी शेलमध्ये डिस्कची सूची पहा

  3. या टर्मिनलमध्ये, आपण एकाच वेळी एकाच डिस्कसह संवाद साधू शकता, म्हणून बूटलोडर फायलीसह विभाग निवडा आणि सेट रूट = (एचडी 2,2) निर्दिष्ट करून ते पर्यावरण व्हेरिएबल्स नियुक्त करा. एचडी 2,2 वांछित नाव पुनर्स्थित करा.
  4. उबंटूमध्ये ग्रब पुनर्संचयित करताना किमान शेलमध्ये डिस्क निवडा

  5. वैकल्पिकरित्या, ग्रब शीथ उघडण्यासाठी खालील आदेश प्रविष्ट करा.

    उबंटूमध्ये ग्रब पुनर्संचयित करण्यासाठी कमीतकमी शेलमध्ये डिस्कवर स्विच करा

    Insmod ext2.

    Insmod सामान्य

    सामान्य

  6. कर्नल चालवा. बर्याच बाबतीत, लिनक्स / बूट / vmlinuz कमांड योग्य आहे.
  7. कमीतकमी शेलमध्ये उबंटूमध्ये GRUB लोडर पुनर्संचयित करण्यासाठी एक आज्ञा

  8. हे केवळ मानक लोड आणि ऑपरेटिंग सिस्टमच्या "टर्मिनलमध्ये" खालील आज्ञा पाळत आहे:

    बूट

    Sudo grub2-install / dev / sda

    Sudo grub2-mkconfig -o /boot/grub/grub.cfg

आता आपण उबंटूमध्ये ग्रब पुनर्संचयित करण्यासाठी पूर्णांक तीन मार्ग परिचित आहात. जसे आपण पाहू शकता, त्यापैकी प्रत्येक विशिष्ट परिस्थितींमध्ये योग्य आहे आणि कृतीच्या अगदी भिन्न अल्गोरिदमचे कार्य होय. आपण केवळ इष्टतम पद्धत निवडू शकता. सुरुवातीस आम्ही आपल्याला पहिल्या पर्यायावर विशेष लक्ष देण्याची सल्ला देतो, कारण या वर्गासाठी ही सर्वात प्रभावी आहे.

पुढे वाचा