29Aug

Kako popraviti GRUB2 kada se Ubuntu ne pokrene

click fraud protection

Ubuntu i mnoge druge Linux distribucije koriste GRUB2 boot loader. Ako se GRUB2 prekine - na primjer, ako instalirate sustav Windows nakon instalacije Ubuntua ili prebrisate MBR - nećete se moći pokrenuti u Ubuntu.

Možete jednostavno vratiti GRUB2 s Ubuntu live CD ili USB pogona. Ovaj se postupak razlikuje od obnavljanja naslijeđenog GRUB boot loadera na starijim Linux distribucijama.

Ovaj proces bi trebao raditi na svim verzijama Ubuntua. Testiran je na Ubuntu 16.04 i Ubuntu 14.04.

Grafička metoda: Popravak podizanja sustava

Popravak podizanja sustava je grafički alat koji može popraviti GRUB2 jednim klikom. To je idealno rješenje za probleme s pokretanjem za većinu korisnika.

Ako imate medij koji ste instalirali Ubuntu, umetnite ga u računalo, ponovo pokrenite i pokrenite s prijenosnog pogona. Ako to ne učinite, preuzmite Ubuntu live CD i snimite ga na disk ili izradite bootable USB flash pogon.

Kada se pokrene Ubuntu, kliknite "Pokušaj Ubuntu" da biste dobili korisni desktop okruženje.

instagram viewer

Prije nastavka provjerite imate li internetsku vezu. Možda ćete morati odabrati Wi-Fi mrežu i unijeti njezinu zaporku.

Otvorite prozor terminala iz crtica i pokrenite sljedeće naredbe za instalaciju i pokretanje popravka podizanja sustava:

sudo apt-add-repozitorij ppa: yannubuntu / boot-repair sudo apt-get ažuriranje sudo apt-get instaliraj boot boot-repair

Prozor popravka podizanja sustava automatski će skenirati vaš sustav nakon pokretanja naredbe za popravak boot-a. Nakon skeniranja vašeg sustava, kliknite gumb "Preporučeni popravak" za popravak GRUB2 jednim klikom.

Ovdje možete koristiti napredne opcije, ali Ubuntu wiki preporučuje da ne koristite napredne opcije, osim ako ne znate što radite. Preporučena opcija popravka može automatski riješiti većinu problema, a još više možete zabrljati sustav odabirom pogrešnih naprednih opcija.

Boot Repair će početi s radom. Može vas tražiti da otvorite terminal i kopirajte / zalijepite nekoliko naredbi u nju.

Samo slijedite upute koje se pojavljuju na vašem zaslonu. Izvršite upute koje vam Boot Repair želi i kliknite "Proslijedi" da biste nastavili putem čarobnjaka. Alat će vas provesti kroz sve što trebate učiniti.

Ponovo pokrenite računalo nakon što alat za popravak podizanja sustava završi primjenom svojih promjena. Ubuntu bi se trebao normalno dizati.

Metoda terminala

Ako biste radije prljavili ruke, to možete učiniti sami od terminala. Morat ćete se podizati s live CD ili USB pogona, kao u gornjem grafičkom načinu. Provjerite je li verzija Ubuntua na CD-u jednaka onoj verziji Ubuntua instaliranog na vašem računalu. Na primjer, ako ste instalirali Ubuntu 14.04, provjerite koristite Ubuntu 14.04 live CD.

Otvorite terminal nakon dizanja u okruženje uživo. Prepoznajte particiju Ubuntu je instaliran na jednu od sljedećih naredbi:

sudo fdisk -l sudo blkid

Ovdje je izlaz obje naredbe. U naredbi fdisk -l, Ubuntu particija se identificira pomoću riječi Linux u stupcu System. U blkid naredbi, particija je identificirana od strane svog ext4 datotečnog sustava.

Ako imate više Linux particija ext4, možete dobiti ideju o tome koja je ovdje promatranjem veličine particija i njihove narudžbe na disku.

Pokrenite sljedeće naredbe za ugradnju Ubuntu particije na /mnt/ ubuntu, zamjenjujući /dev/ sdX # sa nazivom vaše Ubuntu particije iz gore navedenih naredbi:

sudo mkdir /mnt/ ubuntu sudo mount /dev/ sdX # /mnt/ ubuntu

Na gornjem screenshotu našaUbuntu particija je /dev/ sda1.To znači prvu particiju na prvom uređaju s tvrdim diskom.

Važno : Ako imate zasebnu particiju za pokretanje, preskočite gornju naredbu i ugradite particiju za pokretanje na /mnt/ubuntu/ boot. Ako ne znate imate li zasebnu particiju za pokretanje, vjerojatno to ne učinite.

Pokrenite sljedeću naredbu za ponovnu instalaciju gruba s CD-a uživo, zamjenjujući /dev/ sdX s gore navedenim naziva uređaja hard diska. Odustani od broja. Na primjer, ako ste koristili /dev/ sda1 gore, koristite /dev/ sda ovdje.

sudo grub-install --boot-directory = /mnt/ubuntu/ boot /dev/ sdX

Ponovno pokrenite računalo i Ubuntu treba pravilno pokrenuti.

Za detaljnije tehničke informacije, uključujući kako koristiti chroot naredbu za pristup slomljenim datotekama Ubuntu sustava i vratiti GRUB2, konzultirajte Ubuntu wiki.