Grub Recovery sa Ubuntu.

Anonim

Grub Recovery sa Ubuntu.

Paraan 1: Boot-Repair Utility.

Una sa lahat, gusto naming makaapekto sa desisyon para sa mga nagsisimula. Ang credit sa pagbawi ng grub sa Ubuntu ay tutulong sa utility ng pag-aayos ng boot. Mula sa gumagamit kailangan mo lamang i-install ito at magpatakbo ng tseke ng error. Pagkatapos nito, ang lahat ng mga isyu na natagpuan ay awtomatikong naitama, at isang detalyadong ulat ay lilitaw sa screen. Bukod pa rito, sa tool na ito, maaari kang magtakda ng mga karagdagang parameter, halimbawa, parallel upang ibalik ang MBR o oras para sa pagpapakita ng menu ng pag-download. Mayroon ka ng isang hiwalay na materyal sa debugging grub sa pamamagitan ng pag-aayos ng boot. Iminumungkahi namin ang iyong sarili sa pamamagitan ng paggamit ng reference sa ibaba, at pumunta kami sa mga sumusunod na pamamaraan.

Magbasa nang higit pa: Grub Bootload Recovery sa pamamagitan ng boot-repair sa Ubuntu

Paraan 2: Manual Recovery Grub2.

Ang bentahe ng pamamaraang ito ay ang gumagamit ay hindi kailangang mag-install ng mga karagdagang sangkap, dahil ang lahat ng mga tool para sa pagpapanumbalik ng loader ay magagamit na sa mga distribusyon ng Ubuntu. Ang mga disadvantages ay nauugnay lamang sa pangangailangan ng manu-manong pag-input ng mga utos sa "terminal", na kung minsan ay nagiging sanhi ng mga paghihirap mula sa mga nagsisimula. Gayunpaman, kung susundin mo ang mga sumusunod na tagubilin, tumpak na gumaganap ang bawat pagkilos, hindi dapat magkaroon ng problema.

  1. Ang unang bagay ay kailangang mag-boot mula sa LiveCD, dahil ang kumpletong pagkasira ng Grub2 loader ay nangangahulugan ng imposible ng pagbubukas ng karaniwang shell. Ang isang detalyadong gabay sa paksang ito ay nasa opisyal na website ng Support Ubuntu, na naglalayong mga bagong dating, kaya hindi namin i-disassemble ito ngayon.
  2. Ubuntu I-download ang mga tagubilin sa LiveCD sa opisyal na website

  3. Pagkatapos mag-download sa LiveCD mode, buksan ang "terminal" maginhawa at ipasok ang sudo fdisk -l command doon.
  4. Pagbubukas ng isang listahan ng mga disk upang higit pang ibalik ang grub sa Ubuntu

  5. Kumpirmahin ito, tumutukoy sa isang password mula sa ugat.
  6. Ipasok ang password upang ipakita ang listahan ng mga disk kapag nakabawi ang grub sa Ubuntu

  7. Bilang resulta, ang isang listahan ng mga magagamit na disk ay lilitaw sa screen. Suriin ito at hanapin ang disk gamit ang pangunahing sistema at ang seksyon kung saan nakaimbak ang bootloader. Mga halimbawa ng paglalarawan ng nais na mga seksyon na nakikita mo ang paglalarawan sa ibaba.

    Disk / Dev / SDC: 14,5 Gib, 15514730496 Bytes, 30302208 Sektor

    Mga Yunit: Mga Sektor ng 1 * 512 = 512 Bytes

    SECEM SIZE (Logical / Physical): 512 Bytes / 512 Bytes

    I / O size (minimum / optimal): 512 bytes / 512 bytes

    Uri ng DiskLabel: Dos.

    Disk identifier: 0x38972Eb0.

    Device Boot Start End Semento Size ID Type.

    / dev / sdc1 * 23949312 29882367 5933056 2.8g 7 hpfs / ntfs / exfat

    / dev / sdc2 29882368 30302207 419840 205m b w95 fat32

    / Dev / sdc3 13551616 23949311 10397696 5g 83 Linux

    / dev / sdc4 2048 12621823 12619776 6g b w95 fat32

  8. Tingnan ang listahan ng disk para sa karagdagang Recovery Grub sa Ubuntu.

  9. Ngayon ang mga kinakailangang sistema ng file ay hindi naka-mount sa kinakailangang lokasyon, kaya gawin natin ito. Ang unang koponan ay may view ng Mount / Dev / SDC3 / MNT. Dito at sa kasunod na mga utos, palitan ang lokasyon ng mga disk sa naunang tinukoy.
  10. Mounting disk na may file system upang ibalik ang grub sa Ubuntu

  11. Ikalawang utos - mount / dev / sdc2 / mnt / boot. Responsable ito sa pag-mount ng mga file ng bootloader.
  12. Pag-mount ng disk na may mga file ng loader upang ibalik ang grub sa Ubuntu

  13. Ngayon ay magsagawa tayo ng mga aksyon sa paghahanda upang mag-log in. Ang unang interesado kami sa sudo mount -bind / dev / mnt / dev team.
  14. Pag-mount ng base ng shell kapag manu-manong ibalik ang grub sa Ubuntu

  15. Ang pangwakas na mga linya ng pag-mount ay ganito: sudo mount --bind / sys / mnt / sys at sudo mount --bind / proc / mnt / proc.
  16. Karagdagang mga utos para sa pag-mount sa pangunahing shell kapag nakabawi ang grub sa Ubuntu

  17. Pagkatapos ay ipasok ang desktop na kapaligiran gamit ang chroot / mnt / bin / bash command.
  18. Ang utos para sa paglipat sa mount shell kapag ibalik ang grub sa Ubuntu

  19. Sa lokasyong ito, tukuyin ang env-update command upang i-download ang lahat ng mga update ng mga variable ng profile.
  20. Pag-install ng mga update para sa Grub Loader sa Ubuntu kapag nakuhang muli

  21. Kumpletuhin ang pagkilos na ito sa pamamagitan ng pagpasok ng source / etc / profile.
  22. Koponan upang i-update ang propesyon ng variable kapag nakabawi ang grub sa Ubuntu

  23. Ang mga nakaraang gawain ay paghahanda, at pagkatapos ng matagumpay na pagpapatupad, posible na magpatuloy sa direktang pagpapanumbalik ng Grub2. Upang magsimula, muling i-install ito gamit ang sudo grub2-install / dev / sdc, kung saan / dev / sdc palitan ang pangalan ng iyong hard disk.
  24. Pag-install ng mga update para sa grub sa Ubuntu kapag nagpapanumbalik ito

  25. Pagkatapos nito, lumikha ng isang bagong configuration file na responsable para sa pag-uugali ng loader: sudo grub2-mkconfig -o /boot/grub/grub.cfg.
  26. Paglikha ng isang bagong configuration file para sa grub sa Ubuntu kapag nagpapanumbalik ito

  27. Gamitin ang sudo grub-update command upang i-update ang lahat ng mga sangkap.
  28. Pag-install ng mga update pagkatapos na maibalik ang bootloader ng grub sa Ubuntu

  29. Kung walang mga error ay hindi mangyayari sa proseso, ipasok ang exit upang lumabas sa kapaligiran.
  30. Lumabas mula sa shell pagkatapos ng matagumpay na pagpapanumbalik ng grub bootloader sa Ubuntu

  31. I-restart ang operating system upang simulan ang tamang pagsasama sa nakuhang muli na loader.
  32. I-restart ang computer pagkatapos ng matagumpay na pagbawi ng grub sa Ubuntu.

Tulad ng makikita mo, walang kumplikado sa mga pagkilos ng pagbabawas ng Grub2 sa buong kabiguan nito. Sa karamihan ng mga kaso, kinakailangan lamang na gamitin ang mga utos sa itaas upang makamit ang isang positibong resulta, nang hindi nakatanggap ng isang error. Gayunpaman, mayroong isang mas simpleng paraan na kapaki-pakinabang para sa hindi kumpletong pagkabigo ng loader. Susubukan naming makipag-usap tungkol sa kanya.

Paraan 3: Manu-manong pagbawi nang walang LiveCD.

Minsan, ang mga gumagamit ay nakaharap sa mga sitwasyon kapag ang pag-load ng Ubuntu ay hindi posible, ngunit ang "minimal na bash tulad ng pag-edit ng linya ay sinusuportahan" ang notification ay lilitaw sa screen, at ang aktibong string ay papasok sa mga command sa ibaba. Ito ay tinatawag na minimal na kapaligiran ng bash, at ang restorasyon ng grub ay magagamit din sa pamamagitan nito, ang pagpapanumbalik ng grub ay magagamit na.

  1. Sa shell na ito, gamitin ang Command LS upang tingnan ang isang listahan ng mga disc na konektado sa isang computer. Magiging ganito ang ganito: (HD2, MSDOS1, HD2, MSDOS2, HD2, MSDOS3, HD2, MSDOS4).
  2. Tingnan ang listahan ng mga disk sa minimum na shell upang ibalik ang grub sa Ubuntu

  3. Sa terminal na ito, maaari ka lamang makipag-usap sa isang disk sa parehong oras, kaya piliin ang seksyon gamit ang mga file ng bootloader at italaga ang mga variable sa kapaligiran ng IT sa pamamagitan ng pagtukoy sa hanay ng root = (HD2,2). HD2,2 Palitan ang ninanais na pangalan.
  4. Pumili ng isang disk sa isang minimum na shell kapag ibalik ang grub sa Ubuntu

  5. Kung hindi, ipasok ang mga sumusunod na command upang maisagawa ang pagbubukas ng grub upak.

    Lumipat sa isang disk sa isang minimum na shell upang ibalik ang grub sa Ubuntu

    Insmod ext2.

    Normal ang insmod.

    Normal

  6. Patakbuhin ang kernel. Sa karamihan ng mga kaso, ang Linux / Boot / Vmlinuz command ay angkop para dito.
  7. Isang utos na ibalik ang grub loader sa Ubuntu sa isang minimum na shell

  8. Ito ay nananatiling lamang upang maisagawa ang karaniwang pag-load at sa "terminal" ng operating system na halili na gumanap ang mga sumusunod na utos:

    boot.

    Sudo grub2-install / dev / sda.

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

Ngayon ay pamilyar ka sa integer tatlong paraan upang ibalik ang grub sa Ubuntu. Tulad ng makikita mo, ang bawat isa sa kanila ay angkop sa ilang mga sitwasyon at nagpapahiwatig ng gawain ng ganap na iba't ibang algorithm ng pagkilos. Maaari mo lamang piliin ang pinakamainam na paraan. Mga Nagsisimula Ipinapayo namin sa iyo na magbayad ng espesyal na pansin sa unang pagpipilian, dahil ito ay ang pinaka-epektibo para sa kategoryang ito ng mga gumagamit.

Magbasa pa