Kako popraviti GRUB2 kada se Ubuntu ne pokrene
Ubuntu i mnoge druge Linux distribucije koriste GRUB2 boot loader. Ako se GRUB2 razbije - primjerice, ako instalirate Windows nakon instalacije Ubuntua ili prepišete svoj MBR - nećete moći pokrenuti Ubuntu.
Možete jednostavno vratiti GRUB2 s Ubuntu live CD-a ili USB pogona. Ovaj se postupak razlikuje od obnavljanja starog GRUB pokretačkog programa za pokretanje na starijim Linux distribucijama.
Taj bi proces trebao raditi na svim verzijama Ubuntua. Testiran je na Ubuntu 16.04 i Ubuntu 14.04.
Grafička metoda: Boot Repair
Boot Repair je grafički alat koji može popraviti GRUB2 jednim klikom. To je idealno rješenje za probleme s čizmom za većinu korisnika.
Ako imate medij s kojim ste instalirali Ubuntu, umetnite ga u računalo, ponovno pokrenite i pokrenite sustav s izmjenjivog pogona. Ako to ne učinite, preuzmite Ubuntu live CD i snimite ga na disk ili stvorite USB flash pogon.
Kada se Ubuntu pokrene, kliknite “Pokušajte Ubuntu” da biste dobili korisno okruženje radne površine.
Prije nastavka provjerite imate li internetsku vezu. Možda ćete morati odabrati Wi-Fi mrežu i unijeti njezinu zaporku.
Otvorite prozor Terminala iz crtice i pokrenite sljedeće naredbe da biste instalirali i pokrenuli Boot Repair:
sudo apt-add-repozitorij ppa: yannubuntu / boot-repair sudo apt-get ažuriranje sudo apt-get install -y boot-repair boot-repair
Prozor Boot Repair automatski će skenirati vaš sustav nakon pokretanja boot-popravak
naredba. Nakon što skenira vaš sustav, kliknite gumb "Preporučeni popravak" da biste popravili GRUB2 jednim klikom.
Ovdje možete odabrati napredne opcije, ali Ubuntu wiki preporučuje da ne koristite napredne opcije osim ako ne znate što radite. Preporučena mogućnost popravka može automatski riješiti većinu problema, a sustav bi mogao još više zeznuti odabirom pogrešnih naprednih opcija.
Popravak pokretanja će početi raditi. Možda će od vas tražiti da otvorite Terminal i kopirate / zalijepite nekoliko naredbi u njega.
Samo slijedite upute koje se pojavljuju na zaslonu. Izvedite upute koje Boot Repair želi i kliknite “Forward” za nastavak kroz čarobnjaka. Alat će vas provesti kroz sve što trebate učiniti.
Ponovno pokrenite računalo nakon što alat za popravak pokretanja završi primjenjujući njegove promjene. Ubuntu bi se trebao normalno dizati.
Terminalna metoda
Ako biste radije zaprljali ruke, sami to možete učiniti s terminala. Morat ćete pokrenuti sustav s živog CD-a ili USB pogona, kao što je gore navedeno u grafičkoj metodi. Provjerite je li verzija Ubuntua na CD-u ista kao i verzija Ubuntua koja je instalirana na vašem računalu. Na primjer, ako imate instaliran Ubuntu 14.04, provjerite koristite li Ubuntu 14.04 live CD.
Otvorite terminal nakon podizanja sustava u živo okruženje. Prepoznajte particiju na kojoj je instaliran Ubuntu pomoću jedne od sljedećih naredbi:
sudo fdisk -l sudo blkid
Evo izlaza obje naredbe. U fdisk -l
naredbu, Ubuntu particiju identificira riječ Linux
u stupcu Sustav. U blkid
naredba, particija se identificira po svojoj ext4
sustav datoteka.
Ako imate višestruke Linux ext4 particije, možete dobiti ideju o tome koja je koja ovdje promatrajući veličinu particija i njihov redoslijed na disku.
Izvedite sljedeće naredbe za montiranje Ubuntu particije na / mnt / ubuntu, zamijenivši / Dev / sdX #
s nazivom uređaja vaše Ubuntu particije iz gore navedenih naredbi:
sudo mkdir / mnt / ubuntu sudo montiranje / dev / sdX # / mnt / ubuntu
Na slici iznad, naša Ubuntu particija je / dev / sda1. To znači prvu particiju na prvom uređaju tvrdog diska.
Važno: Ako imate zasebnu boot particiju, preskočite gornju naredbu i umjesto toga montirajte particiju za pokretanje na / mnt / ubuntu / boot. Ako ne znate imate li zasebnu boot particiju, vjerojatno ne.
Izvedite sljedeću naredbu kako biste ponovno instalirali grub s live CD-a, zamijenivši / dev / sdX s nazivom uređaja na tvrdom disku. Izostavite broj. Na primjer, ako ste koristili / Dev / sda1
gore, koristite / Dev / SDA
ovdje.
sudo grub-install --boot-direktorij = / mnt / ubuntu / boot / dev / sdX
Ponovo pokrenite računalo i Ubuntu bi se trebao ispravno pokrenuti.
Za detaljnije tehničke informacije, uključujući i korištenje naredbe chroot za pristup neispravnim datotekama sustava Ubuntu i vraćanje GRUB2, pogledajte Ubuntu wiki.