Domača » kako » Kako popraviti GRUB2 Ko Ubuntu ne bo zagnal

    Kako popraviti GRUB2 Ko Ubuntu ne bo zagnal

    Ubuntu in mnoge druge distribucije Linuxa uporabljajo zagonski nalagalnik GRUB2. Če se GRUB2 prelomi - na primer, če namestite Windows po namestitvi Ubuntuja ali prepišete svoj MBR - ne boste mogli zagnati Ubuntuja..

    Z lahkoto lahko obnovite GRUB2 iz Ubuntu live CD ali USB pogona. Ta proces se razlikuje od obnavljanja starega zagonskega nalagalnika GRUB na starejših distribucijah Linuxa.

    Ta proces mora delovati na vseh različicah Ubuntuja. Preizkušen je bil na Ubuntu 16.04 in Ubuntu 14.04.

    Grafična metoda: Popravilo zagona

    Boot Repair je grafično orodje, ki lahko popravi GRUB2 z enim samim klikom. To je idealna rešitev za težave z zagonom za večino uporabnikov.

    Če imate medij, s katerega ste namestili Ubuntu, ga vstavite v računalnik, znova zaženite in zaganjajte z izmenljivega pogona. Če ne, prenesite Ubuntu živo zgoščenko in jo zapišite na disk ali pa ustvarite zagonski pogon USB.

    Ko se Ubuntu zažene, kliknite »Poskusite Ubuntu«, da dobite uporabno namizno okolje.

    Pred nadaljevanjem preverite, ali imate internetno povezavo. Morda boste morali izbrati omrežje Wi-Fi in vnesti njegovo geslo.

    Odprite okno Terminal iz Dash in zaženite naslednje ukaze za namestitev in zagon Boot Repair:

    sudo apt-add-repozitorij ppa: yannubuntu / boot-repair sudo apt-get posodobitev sudo apt-get install -y boot-repair boot-repair

    Okno Boot Repair bo samodejno skeniralo vaš sistem po zagonu popravilo zagona ukaz. Ko pregledate sistem, kliknite gumb »Priporočeno popravilo«, da popravite GRUB2 z enim samim klikom.

    Tukaj lahko uporabite napredne možnosti, vendar Ubuntu wiki priporoča, da ne uporabljate naprednih možnosti, razen če veste, kaj počnete. Priporočena možnost popravila lahko samodejno odpravi večino težav in sistem lahko še bolj zmedete z izbiro napačnih naprednih možnosti.

    Boot Repair bo začel delovati. Morda vas bo prosilo, da odprete Terminal in v njega kopirate / prilepite nekaj ukazov.

    Samo sledite navodilom na zaslonu. Izvedite navodila, ki jih zahteva Boot Repair in kliknite “Forward”, da nadaljujete skozi čarovnika. Orodje vas bo popeljalo skozi vse, kar morate storiti.

    Znova zaženite računalnik, ko se orodje za popravilo zagona konča z uporabo sprememb. Ubuntu bi se moral normalno zagnati.

    Terminalna metoda

    Če raje umazate roke, lahko to naredite sami s terminala. Zagon boste morali zagnati z živega CD-ja ali pogona USB, kot je prikazano zgoraj. Zagotovite, da je različica Ubuntuja na CD-ju enaka različici Ubuntuja, ki je nameščena na vašem računalniku. Na primer, če imate nameščen Ubuntu 14.04, se prepričajte, da uporabljate Ubuntu 14.04 live CD.

    Po zagonu v živo okolje odprite terminal. Prepoznavanje particije Ubuntu je nameščeno z uporabo enega od naslednjih ukazov:

    sudo fdisk -l sudo blkid

    Tukaj je izhod obeh ukazov. V fdisk -l Ukaz Ubuntu je označen z besedo Linux v stolpcu Sistem. V blkid ukaz, se particija identificira s svojimi ext4 datotečni sistem.

    Če imate več particij Linux ext4, lahko dobite idejo o tem, katera je s tem, da si tukaj ogledate velikost particij in njihov vrstni red na disku..

    Zaženite naslednje ukaze, da namestite Ubuntu particijo na / mnt / ubuntu in zamenjate / dev / sdX # z imenom naprave particije Ubuntu iz zgornjih ukazov:

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

    Na zgornji sliki zgoraj je naša particija Ubuntu / dev / sda1. To pomeni prvo particijo na prvi napravi na trdem disku.

    Pomembno: Če imate ločeno zagonsko particijo, preskočite zgornji ukaz in namestite zagonsko particijo na / mnt / ubuntu / boot. Če ne veste, ali imate ločeno zagonsko particijo, verjetno ne.

    Znova zaženite grub iz živega CD-ja, ki nadomešča / dev / sdX z imenom naprave na zgornjem disku. Izpustite številko. Na primer, če ste uporabili / dev / sda1 zgoraj, uporabite / dev / sda tukaj.

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

    Znova zaženite računalnik in Ubuntu se mora pravilno zagnati.


    Za podrobnejše tehnične informacije, vključno s tem, kako uporabiti ukaz chroot za dostop do zlomljenih datotek sistema Ubuntu in obnoviti GRUB2, preglejte Ubuntu wiki.