Cum se restaureaza GRUB2

22 September 2012

Ai instalat un alt sistem de operare (Windows de exemplu) impreuna cu Ubuntu si ai stricat GRUB2, sau pur si simplu ai modificat unele setari care au cauzat disparitia acestuia? Daca raspunsul este afirmativ atunci ai patit la fel ca mine.

Problema ta poate fi rezolvata cu ajutorul CD-ului de instalare Ubuntu care permite reinstalarea meniului de bootare folosind unele comenzi in terminal. Bootarea in Recovery Mode nu este posibila in acest caz deoarece boot meniul nu este disponibil.

Reparare GRUB2

Citeste si: Transformare Ubuntu 12.10 / 12.04 / 11.10 in Windows 7 cu ajutorul temei win2-7

Introduce CD -ul de bootare cu Ubuntu 12.10 sau 12.04 si acceseaza “Try Ubuntu without installing

Dupa ce desktopul este incarcat, trebuie sa montezi partitia radacina astfel incat poti acorda permisiunea de citire/scriere in fisierele si folderele sistemului. Mai intai trebuie sa identifici partitia pe care Ubuntu este instalat, cu urmatoarea comanda:

sudo fdisk -l

[adsense float=”center”]
De retinut: Terminalul poate fi rulat apasand combinatia de taste: CTRL + ALT + T

Partitia pe care rulam va fi etichetata cu denumirea “Linux” la fel cum apare si in imaginea de mai jos:

Acum ruleaza urmatoarele comenzi pentru a monta partitia radacina:

sudo mkdir -p /media/ubuntu
sudo mount /dev/sda1 /media/ubuntu

In continuare trebuie sa montezi cateva foldere ale sistemului pentru a le putea folosi in sesiunea curenta:

sudo mount --bind /dev /media/ubuntu/dev
sudo mount --bind /proc /media/ubuntu/proc
sudo mount --bind /sys /media/ubuntu/sys

Acum vom folosi urmatoarea comanda pentru chroot:

sudo chroot /media/ubuntu

Acum ai permisiunea de citire / scriere in partitia radacina. Pentru a instala GRUB2 trebuie sa folosesti unul dintre comenzile urmatoare:

grub-install /dev/sda

sau

grub-install --root-directory=/media/ubuntu /dev/sda

De retinut: “sudo” nu este necesar pentru ca esti logat ca root.

Vezi si: Structura hard-ului pe Linux si de ce nu am nevoie de defragmentare – explicatie

Daca instalarea s-a terminat cu succes, vei primi urmatorul mesaj:

root@ubuntu:/# grub-install /dev/sda
Installation finished. No error reported

Actualizeaza Grub2 cu urmatoarea comand:

update-grub

In cele din urma, putem inlatura CD-ul cu Ubuntu si restartam sistemul pentru a vedea daca boot meniul este restaurat sau nu. De asemenea poti folosi Boot Repair pentru a restaura GRUB2.

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.