Skip to main content

Hogyan javítható a GRUB2, amikor az Ubuntu nem indul

Hogyan javítható a GRUB2, amikor az Ubuntu nem indul

Geoffrey Carr

Az Ubuntu és sok más Linux disztribúció a GRUB2 indító betöltőjét használja. Ha a GRUB2 megszakad - például, ha az Ubuntu telepítését követően telepíti a Windows-ot, vagy felülírja az MBR-t - akkor nem tudsz beindítani az Ubuntut.

A GRUB2-t könnyedén visszaállíthatja Ubuntu élő CD-ről vagy USB-meghajtóról. Ez a folyamat eltér a régi GRUB boot betöltő korábbi régebbi Linux disztribúciók visszaállításától.

Ez a folyamat az Ubuntu összes verzióján fog működni. Ezt tesztelték Ubuntu 16.04 és Ubuntu 14.04 verziókon.

A grafikus módszer: Boot javítás

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

Ha van olyan média, amelyen telepítette az Ubuntut, helyezze be a számítógépébe, indítsa újra és indítsa el a cserélhető meghajtót. Ha nem, töltse le az Ubuntu live CD-t, és írja le egy lemezre, vagy hozzon létre egy indítható USB flash meghajtót.

Amikor az Ubuntu bootol, kattintson a "Try Ubuntu" gombra, hogy használható asztali környezetet kapjon.

Győződjön meg róla, hogy van internetkapcsolata a folytatás előtt. 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 telepítéshez és a Boot Repair javí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 automatikusan ellenőrzi a rendszert a futtatás után boot-repair parancs. A rendszer ellenőrzése után kattintson a "Ajánlott javítás" gombra a GRUB2 javításához egyetlen kattintással.

Itt választhatja a fejlett opciókat, de az Ubuntu wiki azt ajánlja, hogy ne használja a speciális beállításokat, hacsak nem tudja, mit csinál. Az ajánlott javítási opció automatikusan megoldja a legtöbb problémát, és a rosszabb beállítások kiválasztásával még inkább megzavarhatja a rendszert.

A Boot Repair megkezdi a munkát. Kérheti, hogy nyisson meg egy terminált és másoljon be / illesszen be néhány parancsot.

Csak kövesse a képernyőn megjelenő utasításokat. Végezze el a Boot Repair utasításokat, és kattintson a "Továbbítás" gombra a varázsló folytatásához. Az eszköz mindent megtesz, amire szükséged van.

Indítsa újra a számítógépet, miután a Boot Repair eszköz befejezte a változtatásokat. Az Ubuntu rendszerint rendszerinduljon.

A terminál módszer

Ha inkább piszkos kézzel szeretné kezelni a kezét, ezt egy terminálból teheti meg. Élő CD-n vagy USB-meghajtón kell bootolni, mint a fenti grafikus módszerrel. Győződjön meg arról, hogy az Ubuntu CD-n lévő verziója megegyezik a számítógépen telepített Ubuntu verziójával. Például, ha az Ubuntu 14.04 telepítve van, győződjön meg arról, hogy az Ubuntu 14.04 élő CD-t használja.

Nyissa meg a terminált az élő környezetbe való indítás után. Az Ubuntu partíció azonosítása az alábbi parancsok valamelyikének használatával:

sudo fdisk -l sudo blkid

Itt mindkét parancs kimenete. Ban,-ben fdisk -l parancsot, az Ubuntu partíciót a szó határozza meg Linux a Rendszer oszlopban. Ban,-ben blkid parancsot, a partíciót azonosítja ext4 fájlrendszer.

Ha több Linux ext4 partícióval rendelkezik, akkor elképzelhető, hogy mi az, ami a partíciók méretét és a lemezen lévő sorrendet mutatja.

Futtassa az alábbi parancsokat az Ubuntu partíció felcsatolásához a / mnt / ubuntuban, cserélve /dev/sdX# az Ubuntu partíció eszköz nevével a fenti parancsokból:

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

A fenti screenshotban az Ubuntu partíciónk a / dev / sda1. Ez azt jelenti, hogy az első partíció az első merevlemezen található.

Fontos: Ha külön boot partíció van, hagyja ki a fenti parancsot, és helyezze be a rendszerindító partíciót a / mnt / ubuntu / boot könyvtárba. Ha nem tudja, hogy van-e külön boot 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 helyére a fenti merevlemez eszköz nevével. Hagyja el a számot. Például ha használta /dev/sda1 használatát /dev/sda itt.

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

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


További részletes technikai információkért, beleértve a chroot parancs használatát a hibás Ubuntu rendszer fájlainak eléréséhez és a GRUB2 visszaállításához, olvassa el az Ubuntu wikit.

Link
Plus
Send
Send
Pin