If-Koubou

Kuinka korjata GRUB2 kun Ubuntu ei käynnisty

Kuinka korjata GRUB2 kun Ubuntu ei käynnisty (Miten)

Ubuntu ja monet muut Linux-jakelut käyttävät GRUB2-käynnistyslataajaa. Jos GRUB2 katkeaa esimerkiksi, jos asennat Windowsin Ubuntun asentamisen jälkeen tai jos haluat korvata MBR: n, et voi käynnistää Ubuntua.

Voit helposti palauttaa GRUB2 Ubuntun live-CD- tai USB-asemaan. Tämä prosessi eroaa vanhasta GRUB: n käynnistyslataimen palauttamisesta vanhoihin Linux-jakeluihin.

Prosessin pitäisi toimia kaikissa Ubuntun versiossa. Se on testattu Ubuntussa 16.04 ja Ubuntu 14.04.

Graafinen menetelmä: Käynnistyskorjaus

Boot Repair on graafinen työkalu, joka voi korjata GRUB2 yhdellä napsautuksella. Tämä on ihanteellinen ratkaisu käynnistämään ongelmia useimmille käyttäjille.

Jos sinulla on Ubuntun asentama media, aseta se tietokoneeseen, käynnistä uudelleen ja käynnistä irrotettava asema. Jos et, lataa Ubuntu live -CD-levy ja polttaa se levylle tai luo käynnistettävä USB-muistitikku.

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

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

Avaa Terminaali-ikkuna Dashista ja suorita seuraavat komennot asentamaan ja käynnistämään Boot Repair:

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

Käynnistyskorjaus-ikkuna skannaa järjestelmän automaattisesti sen jälkeen, kun käynnistät sen boot-korjaus komento. Kun olet tarkistanut järjestelmän, napsauta "Suositeltava korjaus" -painiketta korjataksesi GRUB2 yhdellä napsautuksella.

Voit halutessasi käyttää lisäasetuksia tässä, mutta Ubuntun wiki suosittelee, ettet käytä lisätoimintoja, ellet tiedä, mitä olet tekemässä. Suositeltu korjausvaihtoehto voi korjata useimmat ongelmat automaattisesti, ja voit jopa hämätä järjestelmän valitsemalla vääriä lisäasetuksia.

Käynnistyskorjaus alkaa toimia. Se voi pyytää sinua avaamaan terminaalin ja kopioimaan / liittämään siihen muutaman komennon.

Noudata vain näyttöön tulevia ohjeita. Suorita ohjeet Boot Repair korjaa haluamasi ja napsauta "Forward" jatkaaksesi ohjatun toiminnon kautta. Työkalu vie sinut läpi kaiken, mitä tarvitset.

Käynnistä tietokone uudelleen Boot Repair -työkalun päätyttyä sen muutosten soveltaminen. Ubuntun pitäisi käynnistyä normaalisti.

Terminaalimenetelmä

Jos haluat mieluummin käsiäsi likainen, voit tehdä sen itse päätteeltä. Sinun on käynnistettävä elävää CD- tai USB-asemaa, kuten yllä olevassa graafisessa menetelmässä. Varmista, että Ubuntun versio CD-levyllä on sama kuin tietokoneeseesi asennettu Ubuntun versio. Jos esimerkiksi asennat 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, johon Ubuntu on asennettu käyttäen yhtä seuraavista komennoista:

sudo fdisk -l sudo blkid

Tässä on molempien komentojen tulos. Vuonna fdisk -l komento, Ubuntu-osio tunnistetaan sanalla Linux Järjestelmä-sarakkeessa. Vuonna blkid komento, osio tunnistaa sen ext4 tiedostojärjestelmä.

Jos sinulla on useita Linux-ext4-osioita, voit saada käsityksen siitä, mikä näet levyosion koon ja niiden järjestyksen täällä.

Suorita seuraavat komennot Ubuntu-osion asentamiseksi kohteeseen / mnt / ubuntu, joka korvaa / Dev / sdX # Ubuntu-osion laitteen nimi yllä olevista komennoista:

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

Kuvan ylläpidossa Ubuntu-osio on / dev / sda1. Tämä tarkoittaa ensimmäisen osion ensimmäisessä kiintolevylaitteessa.

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

Suorita seuraava komento, jos haluat asentaa grub-levyn uudelleen live-CD-levyltä, korvaamalla / dev / sdX edellä mainitun kiintolevyn laitteen nimellä. Hylkää numero. Esimerkiksi, jos käytit / Dev / sda1 yllä, käytä / Dev / sda tässä.

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

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

Yksityiskohtaisempia teknisiä tietoja, kuten chroot-komennon käyttäminen, jotta pääset käsiksi rikkoutuneisiin Ubuntu-järjestelmän tiedostoihin ja palauta GRUB2, on saatavilla Ubuntun wikissä.