Ce sa faci daca Grub 2 bootloaderul este corupt

Configurare noua (How To)

Situatie

Sa ne imaginam urmatorul scenariu:

Ti-ai reinstalat Windows-ul in dual boot cu o distributie de Linux si Windows-ul a inlocuit GRUB2 (bootloaderul Linux-ului) cu propriul bootloader, sau pur si simplu GRUB2 este corupt si nu poate boota (incarca) sistemul tau de operare Linux.

Solutie

Pasi de urmat

Primul pas este sa introduci in unitatea optica un Live CD cu orice distributie de Linux sau sa creezi un stick bootabil cu un Live CD al oricarei distributii de Linux. Normal trebuie setat si in BIOS sa booteze inainte de a boota de pe hard disk, de pe unul din dispozitivele alese de tine (CD/USB).

Imediat cum apare pe monitor Interfata Live deschideti Terminalul (shortcut: Ctrl+T) si executati comenzile din urmatorii pasi.

O sa folosesc ca exemplu partitia “sda1”, dar in cazul dumneavoastra poate fi instalat Linux-ul pe o alta partitie (exemplu: sda2, sda3, etc.) sau chiar pe alt HDD (ex: sdb1, sdb2, sdc1,sdc2, etc.) In concluzie partitiile se diferentiaza prin cifre si HDD-urile prin litere. Pentru a afla pe ce partitie/HDD este instalat sistemul de operare Linux tastati in terminalul deschis comanda “fdisk-l” Si veti afla toate informatiile necesare. Pentru a naviga intre partitii tastati in terminal “sudo mount /dev/sdXY”, unde X este litera care corespunde HDD-ului pe care este instalat Linux si Y este partitia de instalare a Linux-ului.

Dupa identificarea partitiei/HDD-ului pe care este instalat Linux-ul executati in Terminal urmatoarele comenzi:

mount –bind/dev/mnt/dev

mount –bind/proc/mnt/proc

mount –bind/sys/mnt/sys

chroot /mnt

grub-install/dev/sda

update-grub

exit

unmount/mnt

reboot

Dupa restart GRUB-ul va fi reinstalat si in consecinta va aparea din nou meniul de dual boot sau daca este doar sistemul de operare Linux instalat va boota corect in Linux.

Tip solutie

Permanent

Voteaza

(40 din 73 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?