A GRUB2 javítása, amikor az Ubuntu nem indul el

Az Ubuntu és sok más Linux disztribúció a GRUB2 rendszerindítót használja. Ha a GRUB2 megszakad - például ha az Ubuntu telepítése után telepíti a Windows rendszert, vagy felülírja az MBR-t -, akkor nem tudja elindítani az Ubuntut.

Könnyedén visszaállíthatja a GRUB2-t egy Ubuntu élő CD-ről vagy USB-meghajtóról. Ez a folyamat különbözik a GRUB régi betöltőjének visszaállításától a régebbi Linux disztribúciókon.

Ennek a folyamatnak az Ubuntu minden verzióján működnie kell. Az Ubuntu 16.04-en és az Ubuntu 14.04-en tesztelték.

A grafikus módszer: Boot Repair

KAPCSOLÓDÓ: A számítógép indítása lemezről vagy USB meghajtóról

A Boot Repair egy grafikus eszköz, amely egyetlen kattintással meg tudja javítani a GRUB2-t. Ez az ideális megoldás a legtöbb felhasználó bootolási problémáira.

Ha rendelkezik az adathordozóval, amelyről az Ubuntut telepítette, helyezze be a számítógépbe, indítsa újra és indítsa el a cserélhető meghajtóról. Ha nem, töltsön le egy Ubuntu élő CD-t, és égesse lemezre, vagy hozzon létre egy indítható USB flash meghajtót.

Amikor az Ubuntu elindul, kattintson a „Try Ubuntu” gombra, hogy használható asztali környezetet kapjon.

A folytatás előtt ellenőrizze, hogy van-e internetkapcsolata. Lehet, hogy ki kell választania egy Wi-Fi hálózatot, és be kell írnia a jelszavát.

Nyissa meg a Terminál ablakot a Dash-ból, és futtassa a következő parancsokat a Boot Repair telepítéséhez és elindításához:

sudo apt-add-repository ppa: yannubuntu / boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

A Boot Repair ablak a boot-repairparancs futtatása után automatikusan ellenőrzi a rendszert . Miután átvizsgálta a rendszert, kattintson a „Javasolt javítás” gombra a GRUB2 egyetlen kattintással történő javításához.

Itt választhatja a speciális beállítások használatát, de az Ubuntu wiki javasolja, hogy csak akkor használja a speciális beállításokat, ha tudja, mit csinál. Az ajánlott javítási lehetőség a legtöbb problémát automatikusan megoldja, és a rossz speciális opciók kiválasztásával még jobban elronthatja a rendszert.

A Boot Repair elkezd dolgozni. Megkérheti, hogy nyisson meg egy terminált, és másoljon / illesszen be belé néhány parancsot.

Csak kövesse a képernyőn megjelenő utasításokat. Hajtsa végre a Boot Repair kívánt utasításokat, és kattintson a „Továbbítás” gombra a varázsló folytatásához. Az eszköz végigvezeti Önt a tennivalókon.

Indítsa újra a számítógépet, miután a Boot Repair eszköz befejezte a módosítások alkalmazását. Az Ubuntu-nak normálisan kell elindulnia.

A terminál módszer

Ha inkább beszennyezi a kezét, akkor ezt megteheti maga a terminálról. Élő CD-ről vagy USB-meghajtóról kell indítania, a fenti grafikus módszer szerint. Győződjön meg arról, hogy a CD-n lévő Ubuntu verziója megegyezik a számítógépére telepített Ubuntu verziójával. Például, ha telepítve van az Ubuntu 14.04, győződjön meg arról, hogy az Ubuntu 14.04 élő CD-t használja.

Nyissa meg a terminált, miután elindította az élő környezetet. Az alábbi parancsok egyikével azonosítsa az Ubuntu partícióját, amelyre telepítve van:

sudo fdisk -l sudo blkid

Itt van mindkét parancs kimenete. A fdisk -l parancsban az Ubuntu partíciót Linux a Rendszer oszlopban szereplő szó azonosítja . A blkid parancsban a partíciót a ext4 fájlrendszere azonosítja .

Ha több Linux ext4 partícióval rendelkezik, akkor képet kaphat arról, hogy melyik az, ha itt megtekinti a partíciók méretét és sorrendjét.

Futtassa a következő parancsokat az Ubuntu partíció csatolásához az / mnt / ubuntu könyvtárba, helyettesítve /dev/sdX#az Ubuntu partíció eszköznevével a fenti parancsokból:

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

A fenti képernyőképen az Ubuntu partíciónk a / dev / sda1. Ez az első merevlemez-eszköz első partícióját jelenti.

Fontos : Ha külön indítópartícióval rendelkezik, hagyja ki a fenti parancsot, és helyette csatolja a rendszerindító partíciót az / mnt / ubuntu / boot helyre. Ha nem tudja, hogy van-e külön rendszerindító partíciója, akkor valószínűleg nem.

Futtassa a következő parancsot a grub újratelepítéséhez az élő CD-ről, a / dev / sdX helyett a fenti merevlemez eszköznevét. Hagyja ki a számot. Például, ha /dev/sda1fentebb használta , használja /dev/sdaitt.

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

Indítsa újra a számítógépet, és az Ubuntu megfelelően induljon.

Részletesebb technikai információkért, beleértve a chroot parancs használatát a megszakadt Ubuntu rendszer fájljaihoz való hozzáféréshez és a GRUB2 visszaállításához, olvassa el az Ubuntu wiki oldalát.