Kotisivu » miten » Miten korjata GRUB2 kun Ubuntu ei käynnisty

    Miten korjata GRUB2 kun Ubuntu ei käynnisty

    Ubuntu ja monet muut Linux-jakelut käyttävät GRUB2-käynnistyslatainta. Jos GRUB2 katkeaa, esimerkiksi jos asennat Windowsin Ubuntu-ohjelmiston asennuksen jälkeen, tai korvaa MBR-tiedosto, et voi käynnistää Ubuntuun.

    Voit palauttaa GRUB2: n helposti Ubuntu-live-CD- tai USB-asemasta. Tämä prosessi poikkeaa vanhan GRUB-käynnistyslataimen palauttamisesta vanhemmille Linux-jakeluille.

    Tämän prosessin pitäisi toimia kaikissa Ubuntu-versioissa. Se on testattu Ubuntu 16.04 ja Ubuntu 14.04.

    Graafinen menetelmä: käynnistyskorjaus

    Boot Repair on graafinen työkalu, jonka avulla GRUB2 voidaan korjata yhdellä napsautuksella. Tämä on ihanteellinen ratkaisu useimpien käyttäjien ongelmien käynnistämiseen.

    Jos sinulla on Ubuntu asennettu media, aseta se tietokoneeseen, käynnistä se uudelleen ja käynnistä irrotettavasta asemasta. Jos et, lataa Ubuntu-live-CD-levy ja kirjoita se levylle tai luo käynnistettävä USB-muistitikku.

    Kun Ubuntu saapuu, napsauta "Kokeile Ubuntua" saadaksesi käyttökelpoisen työpöytäympäristön.

    Varmista, että sinulla on Internet-yhteys, ennen kuin jatkat. Sinun on ehkä valittava Wi-Fi-verkko ja annettava sen salasana.

    Avaa Dashista Terminal-ikkuna ja asenna ja käynnistä Boot-korjaus seuraavasti:

    sudo apt-add-repository ppa: yannubuntu / boot-repair sudo apt-get päivitys sudo apt-get install -y boot-repair boot-repair

    Käynnistys korjaus -ikkuna tarkistaa automaattisesti järjestelmän, kun olet suorittanut boot-korjaus komento. Kun olet tarkistanut järjestelmän, napsauta "Suositeltu korjaus" -painiketta korjataaksesi GRUB2: n yhdellä napsautuksella.

    Voit halutessasi käyttää lisäasetuksia täällä, mutta Ubuntu wiki suosittelee, että et käytä lisäasetuksia, ellet tiedä mitä olet tekemässä. Suositeltava korjausvaihtoehto voi korjata useimmat ongelmat automaattisesti, ja järjestelmä voi jopa hämmentää järjestelmääsi valitsemalla väärät lisäasetukset.

    Boot-korjaus alkaa toimia. Se voi pyytää sinua avaamaan terminaalin ja kopioimaan / liittämään siihen muutamia komentoja.

    Noudata vain näytössä näkyviä ohjeita. Suorita ohjeet Boot Repairin avulla ja jatka ohjatun toiminnon avulla napsauttamalla Forward-painiketta. Työkalu kuljettaa sinut läpi kaiken, mitä sinun tarvitsee tehdä.

    Käynnistä tietokone uudelleen käynnistyksen korjaustyökalun päättymisen jälkeen. Ubuntu käynnistyy normaalisti.

    Terminaalimenetelmä

    Jos haluat saada kätesi likaisiksi, voit tehdä sen itse terminaalista. Sinun täytyy käynnistää live-CD- tai USB-asema, kuten edellä olevassa graafisessa menetelmässä. Varmista, että CD-levyllä oleva Ubuntu-versio on sama kuin tietokoneeseen asennettu Ubuntu-versio. Jos esimerkiksi on asennettu Ubuntu 14.04, varmista, että käytät Ubuntu 14.04 live CD -levyä.

    Avaa päätelaite käynnistyksen jälkeen elävään ympäristöön. Tunnista osio Ubuntu on asennettu käyttämällä jotakin seuraavista komennoista:

    sudo fdisk -l sudo blkid

    Tässä on molempien komentojen lähtö. Vuonna fdisk -l komento, sana tunnistaa Ubuntu-osion Linux Järjestelmän sarakkeessa. Vuonna blkid komento, osio tunnistetaan sen avulla ext4 tiedostojärjestelmä.

    Jos sinulla on useita Linux-ext4-osioita, saat käsityksen siitä, mikä on tarkastelemalla osioiden kokoa ja niiden järjestystä levyllä täällä.

    Suorita seuraavat komennot asentaaksesi Ubuntu-osion osoitteeseen / mnt / ubuntu, korvaamalla / Dev / sdX # yllä olevista komennoista Ubuntu-osion laitteen nimi:

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

    Yllä olevassa kuvassa Ubuntu-osio on / dev / sda1. Tämä tarkoittaa ensimmäisen kiintolevylaitteen ensimmäistä osiota.

    Tärkeä: Jos sinulla on erillinen käynnistysosio, ohita yllä oleva komento ja asenna käynnistysosio / mnt / ubuntu / boot sen sijaan. Jos et tiedä, onko sinulla erillinen käynnistysosio, et todennäköisesti tee sitä.

    Suorita seuraava komento, jos haluat asentaa grubin uudelleen live-CD-levyltä ja korvata yllä olevan kiintolevyn laitteen nimen / dev / sdX. Poista numero. Esimerkiksi, jos käytit / Dev / sda1 yllä / Dev / sda tässä.

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

    Käynnistä tietokone uudelleen ja Ubuntu käynnistyy oikein.


    Saat tarkempia teknisiä tietoja, kuten miten käyttää chroot-komentoa päästäksesi rikkoutuneeseen Ubuntu-järjestelmän tiedostoihin ja palauttaa GRUB2: n, ota yhteyttä Ubuntu wikiin.