Úvodná » ako » Ako opraviť GRUB2 Keď sa Ubuntu nespustí

    Ako opraviť GRUB2 Keď sa Ubuntu nespustí

    Ubuntu a mnohé ďalšie distribucie Linuxu používajú zavádzač GRUB2. Ak sa GRUB2 preruší - napríklad ak nainštalujete systém Windows po inštalácii Ubuntu alebo prepisujete váš MBR - nebudete môcť zaviesť systém Ubuntu.

    GRUB2 môžete ľahko obnoviť z disku CD alebo USB disku Ubuntu. Tento proces sa líši od obnovenia pôvodného zavádzacieho systému GRUB na starších distribuciách Linuxu.

    Tento proces by mal fungovať na všetkých verziách Ubuntu. Bol testovaný na Ubuntu 16.04 a Ubuntu 14.04.

    Grafická metóda: Oprava zavádzania

    Boot Repair je grafický nástroj, ktorý môže GRUB2 opraviť jedným kliknutím. Toto je ideálne riešenie pre bootovanie pre väčšinu používateľov.

    Ak máte médium, na ktorom ste nainštalovali Ubuntu, vložte ho do počítača, reštartujte a zavádzajte z vymeniteľnej jednotky. Ak tak neurobíte, stiahnite si disk CD Ubuntu live a vypálite ho na disk alebo vytvorte bootovací USB flash disk.

    Keď sa spustí Ubuntu, kliknite na "Vyskúšať Ubuntu", aby ste získali používateľské prostredie.

    Pred pokračovaním sa uistite, že máte internetové pripojenie. Možno budete musieť vybrať sieť Wi-Fi a zadať jej prístupovú frázu.

    Otvorte okno Terminálu z pomlčky a spustite nasledujúce príkazy na inštaláciu a spustenie Boot Repair:

    sudo apt-add-repository ppa: yannubuntu / boot-repair sudo apt-get aktualizácia sudo apt-get install -y boot-repair boot-repair

    Okno Opravy zavádzania automaticky spustí systém po spustení boot-opravy Príkaz. Po skenovaní systému kliknite na tlačidlo "Odporúčaná oprava" na opravu nástroja GRUB2 jediným kliknutím.

    Môžete si vybrať rozšírené možnosti tu, ale wiki Ubuntu odporúča, aby ste nepoužívali rozšírené možnosti, ak neviete, čo robíte. Odporúčaná možnosť opravy môže odstrániť väčšinu problémov automaticky, a tým by ste mohli narušiť systém tým, že vyberiete nesprávne pokročilé možnosti.

    Boot Repair začne pracovať. Môže vás požiadať o otvorenie terminálu a skopírovať / vložiť do neho niekoľko príkazov.

    Postupujte podľa pokynov na obrazovke. Vykonajte pokyny, ktoré chcete vykonať pomocou spúšťacej služby Boot Repair a kliknite na tlačidlo "Preposlať" a pokračujte cez sprievodcu. Tento nástroj vás prevedie všetkým, čo potrebujete urobiť.

    Reštartujte počítač po dokončení aplikácie Nástroj na opravu zavádzania. Ubuntu by sa mal normálne spustiť.

    Metóda terminálu

    Ak by ste radšej dostali svoje ruky špinavé, môžete to urobiť sami z terminálu. Budete musieť zavádzať z živého CD alebo USB disku, ako v grafickej metóde vyššie. Uistite sa, že verzia Ubuntu na disku CD je rovnaká ako verzia Ubuntu nainštalovaná v počítači. Napríklad, ak máte nainštalovaný Ubuntu 14.04, uistite sa, že používate živé CD Ubuntu 14.04.

    Po zavedení do živého prostredia otvorte terminál. Identifikujte oblasť, na ktorej je program Ubuntu nainštalovaný pomocou jedného z nasledujúcich príkazov:

    sudo fdisk -l sudo blkid

    Tu je výstup oboch príkazov. V fdisk -l Príkaz Ubuntu je označený slovom linux v stĺpci Systém. V blkid príkaz, oblasť je identifikovaná jeho ext4 systém súborov.

    Ak máte viacero oddielov Linux ext4, môžete získať predstavu o tom, akým je zobrazením veľkosti oddielov a ich poradia na disku tu.

    Spustite nasledujúce príkazy na pripojenie oddielu Ubuntu na / mnt / ubuntu a nahraďte ho / Dev / SDX # s názvom zariadenia vášho Ubuntu oddielu z vyššie uvedených príkazov:

    sudo mkdir / mnt / ubuntu Súbor sudo mount / dev / sdX # / mnt / ubuntu

    Na snímke vyššie, naša oblasť Ubuntu je / dev / sda1. Toto znamená prvý oddiel na prvom zariadení s pevným diskom.

    dôležitý: Ak máte oddelenú zavádzaciu oblasť, preskočte príkaz uvedený vyššie a namontujte spúšťaciu oblasť na / mnt / ubuntu / boot. Ak neviete, či máte samostatný zavádzací oddiel, pravdepodobne nie.

    Spustite nasledujúci príkaz na preinštalovanie grub z živého disku CD, nahradením / dev / sdX názvom zariadenia vyššie uvedeného pevného disku. Vynechajte číslo. Napríklad, ak ste použili / Dev / sda1 vyššie, použitie / Dev / sda tu.

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

    Reštartujte počítač a Ubuntu by sa mal zaviesť správne.


    Podrobnejšie technické informácie vrátane použitia príkazu chroot na získanie prístupu k poškodeným súborom systému Ubuntu a obnovenie GRUB2 nájdete v wiki Ubuntu.