Kako rešiti, popraviti in znova namestiti zagonski nalagalnik GRUB v Ubuntu


V tej vadnici boste našli navodila za reševanje, popravilo ali ponovno namestitev poškodovanega računalnika Ubuntu, ki ga ni mogoče zagnati zaradi dejstva, da je zagonski nalagalnik Grub2 ogrožen in ne more naložiti zagonskega nalagalnika, ki nadzor nadaljuje v jedro Linuxa. V vseh sodobnih operacijskih sistemih Linux je GRUB privzeti zagonski nalagalnik.

Ta postopek je bil uspešno preizkušen na strežniški izdaji Ubuntu 16.04 s poškodovanim zagonskim nalagalnikom Grub. Vendar pa bo ta vadnica zajemala le reševalni postopek GRUB strežnika Ubuntu, čeprav je isti postopek mogoče uspešno uporabiti v katerem koli sistemu Ubuntu ali v večini distribucij, ki temeljijo na Debianu.

    1. Prenesite Ubuntu Server Edition DVS ISO Image

    Poskusite zagnati strežniški stroj Ubuntu in vidite, da se operacijski sistemi ne zaženejo več, in odkrijete, da zagonski program ne deluje več?

    Običajno se na vašem zaslonu prikaže minimalna konzola GNU GRUB, kot je prikazano na spodnjem posnetku zaslona. Kako lahko obnovite Grub v Ubuntuju?

    V Linuxu je veliko metod, ki jih je mogoče uporabiti za ponovno namestitev pokvarjene grube, nekatere lahko vključujejo delovanje in obnovitev zagonskega nalagalnika z uporabo ukazne vrstice Linux, druge pa so dokaj preproste in vključujejo zagon strojne opreme z CD v živo z Linuxom in uporaba indikatorjev GUI za popravilo poškodovanega zagonskega nalagalnika.

    Med najpreprostejšimi metodami, ki jih je mogoče uporabiti v distribucijah, ki temeljijo na Debianu, zlasti v sistemih Ubuntu, je metoda, predstavljena v tej vadnici, ki vključuje samo zagon računalnika v Ubuntujevo živo podobo DVD ISO.

    Sliko ISO lahko prenesete s te povezave: http://releases.ubuntu.com/

    Ponovno namestite zagonski nalagalnik Ubuntu GRUB

    1. Ko naložite in zapišete sliko ISO Ubuntu ali ustvarite zagonski ključ USB, vstavite zagonski medij v ustrezen pogon stroja, znova zaženite napravo in BIOS -u naročite, da se zažene v živo sliko Ubuntu.

    2. Na prvem zaslonu izberite jezik in za nadaljevanje pritisnite tipko [Enter].

    3. Na naslednjem zaslonu pritisnite F6 funkcijsko tipko, da odprete meni z drugimi možnostmi in izberete možnost Expert mode. Nato pritisnite tipko Escape, da se v načinu urejanja vrnete v vrstico z možnostmi zagona, kot je prikazano na spodnjih posnetkih zaslona.

    4. Nato s puščicami na tipkovnici premaknite kazalec tik pred nizom tihi in uredite naslednje zaporedje, kot je prikazano na spodnjem posnetku zaslona.

    rescue/enable=true 
    

    5. Ko napišete zgornjo izjavo, pritisnite tipko [Enter] in naložite živo sliko ISO, da se zažene v način reševanja, da reši pokvarjen sistem.

    6. Na naslednjem zaslonu izberite jezik, v katerem želite izvesti reševanje sistema, in za nadaljevanje pritisnite tipko [enter].

    7. Nato izberite ustrezno lokacijo s predstavljenega seznama in pritisnite tipko [enter] za premik naprej.

    8. Na naslednji seriji zaslonov izberite postavitev tipkovnice, kot je prikazano na spodnjih posnetkih zaslona

    9. Ko odkrijete strojno opremo stroja, naložite dodatne komponente in konfigurirate omrežje, boste morali nastaviti ime gostitelja naprave. Ker sistema ne nameščate, samo privzeto pustite ime gostitelja sistema in za nadaljevanje pritisnite [enter].

    10. Nato bo namestitvena slika na podlagi priložene fizične lokacije zaznala vaš časovni pas. Ta nastavitev bo natančno delovala le, če je naprava povezana v internet.

    Vendar pa ni pomembno, če vaš časovni pas ni pravilno zaznan, ker ne izvajate namestitve sistema. Za nadaljevanje pritisnite Da .

    11. Na naslednjem zaslonu boste neposredno preusmerjeni v način reševanja. Tu bi morali s priloženega seznama izbrati korenski datotečni sistem računalnika. Če vaš nameščeni sistem uporablja logični upravitelj nosilcev za razmejitev particij, bi moralo biti enostavno zaznati vašo korensko particijo s seznama s pregledom imen skupin nosilcev, kot je prikazano na spodnjem posnetku zaslona.

    V nasprotnem primeru, če niste prepričani, katera particija se uporablja za datotečni sistem /(root) , poskusite preizkusiti vsako particijo, dokler ne zaznate korenskega datotečnega sistema. Ko izberete korensko particijo, pritisnite tipko [Enter] za nadaljevanje.

    12. Če je vaš sistem nameščen z ločeno particijo /boot , vas bo namestitveni program vprašal, ali želite namestiti ločeno/zagonsko particijo. Izberite Yes in za nadaljevanje pritisnite tipko [Enter].

    13. Nato boste prejeli meni Rescue operations. Tukaj izberite možnost Ponovna namestitev zagonskega nalagalnika GRUB in za nadaljevanje pritisnite tipko [enter].

    14. Na naslednjem zaslonu vnesite diskovno napravo računalnika, kjer bo nameščen GRUB, in pritisnite [Enter] za nadaljevanje, kot je prikazano na spodnji sliki.

    Običajno morate zagonski nalagalnik namestiti na prvi trdi disk MBR, ki je v večini primerov/ dev/sda . Postopek namestitve GRUB se začne takoj, ko pritisnete tipko Enter.

    15. Ko sistem v živo namesti zagonski nalagalnik GRUB, boste preusmerjeni nazaj v glavni meni načina reševanja. Zdaj, ko ste uspešno popravili GRUB, je edino, da ponovno zaženete napravo, kot je prikazano na spodnjih slikah.

    Nazadnje iz ustreznega pogona odstranite zagonski medij v živo, znova zaženite računalnik in zagotovo se boste lahko zagnali v nameščeni operacijski sistem. Prvi zaslon, ki se prikaže, mora biti nameščen v meniju GRUB operacijskega sistema, kot je prikazano na spodnji sliki zaslona.

    Ročno znova namestite zagonski nalagalnik Ubuntu Grub

    14. Če pa želite ročno znova namestiti zagonski nalagalnik GRUB iz menija Operacije reševanja, sledite vsem korakom, predstavljenim v tej vadnici, dokler ne pridete do točke 13, kjer naredite naslednje spremembe: namesto da izberete možnost za ponovno namestitev zagonskega nalagalnika GRUB , izberite možnost, ki pravi Izvedi lupino v/dev/(your_chosen_root_partition in pritisnite tipko [Enter] za nadaljevanje.

    15. Na naslednjem zaslonu pritisnite Nadaljuj s pritiskom na tipko [enter], da odprete lupino na particiji korenskega datotečnega sistema.

    16. Ko se lupina odpre v korenskem datotečnem sistemu, izvedite ukaz ls, kot je prikazano spodaj, da prepoznate trde diske naprave.

    # ls /dev/sd* 
    

    Ko prepoznate pravilno trdo diskovno napravo (običajno mora biti prvi disk /dev/sda ), z naslednjim ukazom namestite zagonski nalagalnik GRUB na identificirani trdi disk MBR.

    # grub-install /dev/sda
    

    Ko je GRUB uspešno nameščen, zapustite poziv lupine, tako da vnesete exit.

    # exit
    

    17. Ko zapustite poziv lupine, se vrnete v glavni meni načina reševanja. Tukaj izberite možnost, da znova zaženete sistem, izvržete živo zagonsko sliko ISO in nameščeni operacijski sistem morate zagnati brez težav.

    To je vse! Z minimalnim naporom ste uspešno omogočili, da vaš računalnik Ubuntu zažene nameščeni operacijski sistem.