Kako spasiti, popraviti i ponovno instalirati GRUB Boot Loader u Ubuntu


Ovaj vodič će vas voditi o tome kako spasiti, popraviti ili ponovno instalirati oštećeni Ubuntu stroj koji se ne može pokrenuti zbog činjenice da je Grub2 boot loader kompromitiran i ne može učitati boot loader koji dalje prenosi kontrolu na Linux kernel. U svim modernim Linux operativnim sustavima GRUB je zadani boot loader.

Ovaj postupak je uspješno testiran na Ubuntu 16.04 izdanju poslužitelja s oštećenim Grub boot loaderom. Međutim, ovaj vodič će pokriti samo GRUB postupak spašavanja Ubuntu poslužitelja, iako se isti postupak može uspješno primijeniti na bilo kojem Ubuntu sustavu ili na većini distribucija temeljenih na Debianu.

Zahtjevi

    1. Preuzmite Ubuntu Server Edition DVS ISO sliku

Pokušavate dignuti svoj Ubuntu poslužiteljski stroj i vidite da se operativni sustavi više ne pokreću i otkrivate da program za podizanje sustava više ne radi?

Obično se minimalna konzola GNU GRUB pojavljuje na vašem zaslonu, kao što je ilustrirano na slici ispod. Kako možete vratiti Grub u Ubuntu?

Postoji mnogo metoda u Linuxu koje se mogu koristiti za ponovnu instalaciju pokvarenog gruba, neke mogu uključivati mogućnost rada i vraćanja pokretačkog programa pomoću naredbenog retka Linuxa, a druge su prilično jednostavne i podrazumijevaju dizanje hardvera s Linux live CD i korištenje GUI indikacija za popravak oštećenog pokretačkog programa.

Među najjednostavnijim metodama koje se mogu koristiti u distribucijama temeljenim na Debianu, posebno na Ubuntu sustavima, je metoda predstavljena u ovom vodiču, koja uključuje samo dizanje stroja u Ubuntu live DVD ISO sliku.

ISO slika se može preuzeti sa sljedeće poveznice: http://releases.ubuntu.com/

Ponovno instalirajte Ubuntu GRUB Boot Loader

1. Nakon što ste preuzeli i snimili Ubuntu ISO sliku ili izradili USB stick za podizanje sustava, postavite medij za podizanje sustava u odgovarajući pogon stroja, ponovno pokrenite stroj i dajte upute BIOS za pokretanje Ubuntu live slike.

2. Na prvom zaslonu odaberite jezik i pritisnite tipku [Enter] za nastavak.

3. Na sljedećem ekranu pritisnite funkcijsku tipku F6 kako biste otvorili izbornik s ostalim opcijama i odaberite opciju Stručnog načina rada. Zatim pritisnite tipku Escape za povratak na redak Mogućnosti pokretanja u načinu za uređivanje, kao što je prikazano na snimkama zaslona u nastavku.

4. Zatim uredite opcije pokretanja Ubuntu live slike korištenjem strelica na tipkovnici za pomicanje pokazivača neposredno prije niza quiet i napišite sljedeći niz kao što je ilustrirano na slici ispod.

rescue/enable=true 

5. Nakon što ste napisali gornju izjavu, pritisnite tipku [Enter] da biste uputili živu ISO sliku da se pokrene u načinu spašavanja kako bi se spasio pokvareni sustav.

6. Na sljedećem ekranu odaberite jezik na kojem želite izvesti spašavanje sustava i pritisnite tipku [enter] za nastavak.

7. Zatim odaberite odgovarajuću lokaciju s prikazanog popisa i pritisnite tipku [enter] za pomicanje dalje.

8. Na sljedećem nizu zaslona odaberite svoj raspored tipkovnice kao što je prikazano na snimkama zaslona u nastavku

9. Nakon otkrivanja hardvera vašeg stroja, učitavanja nekih dodatnih komponenti i konfiguriranja mreže od vas će se tražiti da postavite naziv glavnog računala za svoj stroj. Budući da ne instalirate sustav, samo ostavite naziv hosta sustava kao zadani i pritisnite [enter] za nastavak.

10. Zatim, na temelju dostavljene fizičke lokacije, instalacijska slika će otkriti vašu vremensku zonu. Ova će postavka točno funkcionirati samo ako je vaš stroj povezan na internet.

Međutim, nije važno ako vaša vremenska zona nije točno otkrivena, jer ne izvodite instalaciju sustava. Samo pritisnite Da za nastavak.

11. Na sljedećem zaslonu bit ćete izravno prebačeni u način spašavanja. Ovdje biste trebali odabrati korijenski datotečni sustav vašeg stroja s ponuđenog popisa. U slučaju da vaš instalirani sustav koristi logički upravitelj volumena za razgraničenje particija, trebalo bi biti lako otkriti vašu korijensku particiju s popisa pregledom naziva grupa volumena kao što je prikazano na slici ispod.

U suprotnom, u slučaju da niste sigurni koja se particija koristi za /(root) sustav datoteka, trebali biste pokušati ispitati svaku particiju dok ne otkrijete korijenski sustav datoteka. Nakon odabira korijenske particije pritisnite tipku [Enter] za nastavak.

12. U slučaju da je vaš sustav instaliran s zasebnom /boot particijom, instalater će vas pitati želite li montirati zasebnu /boot > pregrada. Odaberite Da i pritisnite tipku [Enter] za nastavak.

13. Zatim ćete dobiti izbornik Operacije spašavanja. Ovdje odaberite opciju za ponovno instaliranje GRUB pokretačkog programa i pritisnite tipku [enter] za nastavak.

14. Na sljedećem ekranu upišite diskovni uređaj vašeg stroja na koji će biti instaliran GRUB i pritisnite [Enter] za nastavak, kao što je prikazano na donjoj slici.

Obično biste trebali instalirati pokretački program na MBR tvrdog diska vašeg prvog stroja, koji je u većini slučajeva /dev/sda. Proces instalacije GRUB-a započet će čim pritisnete tipku Enter.

15. Nakon što sustav uživo instalira GRUB pokretački program bit ćete preusmjereni natrag na glavni izbornik načina spašavanja. Jedina stvar koja sada preostaje, nakon što ste uspješno popravili svoj GRUB, jest ponovno pokrenuti stroj kao što je prikazano na slikama ispod.

Na kraju, izbacite živi medij za podizanje sustava iz odgovarajućeg pogona, ponovno pokrenite stroj i trebali biste se moći pokrenuti instalirani operativni sustav. Prvi ekran koji bi se pojavio trebao bi biti izbornik GRUB instaliranog operativnog sustava, kao što je prikazano na slici ispod.

Ručno ponovno instalirajte Ubuntu Grub Boot Loader

14. Međutim, ako želite ručno ponovno instalirati GRUB pokretački program iz izbornika Operacije spašavanja, slijedite sve korake predstavljene u ovom vodiču dok ne dođete do točke 13, gdje ćete sljedeće promjene: umjesto odabira opcije za ponovnu instalaciju GRUB pokretačkog programa, odaberite opciju koja kaže Izvrši ljusku u /dev/(vaša_odabrana_root_particija i pritisnite tipku [Enter] za nastaviti.

15. Na sljedećem ekranu pritisnite Nastavi pritiskom na tipku [enter] kako biste otvorili ljusku u particiji korijenskog sustava datoteka.

16. Nakon što je ljuska otvorena u korijenskom datotečnom sustavu, izvršite naredbu ls kao što je prikazano u nastavku kako biste identificirali uređaje tvrdog diska vašeg stroja.

ls /dev/sd* 

Nakon što ste identificirali ispravan uređaj tvrdog diska (obično bi prvi disk trebao biti /dev/sda), izdajte sljedeću naredbu za instaliranje GRUB pokretačkog programa na identificirani MBR tvrdog diska.

grub-install /dev/sda

Nakon što je GRUB uspješno instaliran, napustite odzivnik ljuske upisivanjem exit.

exit

17. Nakon što izađete iz odzivnika ljuske, vratit ćete se na glavni izbornik načina spašavanja. Ovdje odaberite opciju za ponovno pokretanje sustava, izbacite živu ISO sliku za pokretanje i vaš instalirani operativni sustav trebao bi se pokrenuti bez ikakvih problema.

To je sve! Uz minimalan napor uspješno ste omogućili vašem Ubuntu stroju da pokrene instalirani operativni sustav.