Com recuperar grub 2 sense utilitzar un live cd

De vegades, GRUB 2, El gestor d'arrencada que ve per defecte amb moltes distribucions Linux, Deixa de funcionarGran part de les vegades deixa de funcionar perquè per alguna raó intenta arrencar des d'un dispositiu erroni o que no existeix, a causa d'una mala configuració de el programa.

Aquí presentem un breu tut per solucionar aquest problema sense necessitat d'utilitzar un livecd per realitzar el rescat.


En aquests casos ens deixa en un prompt de la consola de rescat de GRUB.

grub rescue

Pot semblar una mica complicat però és senzill i et pot salvar més d'una vegada. Primer accedeix a la llista de particions disponibles:

ls

Aquesta comanda mostrés les particions disponibles, així:

(Hd0) (hd0,1) (hd1) (hd1,1) (hd1,5) (HD2) (hd2,1) (HD3) (hd3,1)

Ara cal descobrir què partició conté la carpeta / boot / grub, amb totes les dades necessàries per arrencar. Per a això, n'hi haurà prou amb anar fent un «ls» per a cadascuna de les particions, així:

ls (hd1,1) /

... el mateix cal per a la resta de les particions.

No t'oblidis de la barra / a al final!

Un cop descoberta la partició en la qual es troba la carpeta boot, afegim el prefix corresponent perquè GRUB sàpiga on es troba:

setembre prefix = (hd1,1) / boot / grub
No oblidis canviar (hd1,1) per la partició adequada en el teu cas.

Finalment, ingressa la següent comanda:

insmod (hd1,1) /boot/grub/linux.mod

Estableix la partició root:

setembre root = (hd1,1)

Carrega la imatge de l'nucli Linux:

linux /boot/vmlinuz-2.6.32-23-generic root = / dev / sdb1

Si no saps quina versió de l'nucli tens instal·lat, pots executar la comanda «ls» en el directori boot per descobrir-ho.

La nomenclatura del punt de muntatge sdb1, ve donada pel nom de la partició: (hd1,1) és sdb1, de la mateixa manera que (hd0,2) seria: sda2.

Ara falta carregar el nucli:

initrd /initrd.img

I, finalment, podeu reiniciar:

boot

Un cop dins de el sistema, és recomanable reinstal·lar el GRUB per evitar aquest error en la propera càrrega:

grub-install / dev / sdb

font: Quimateur