Com rescatar, reparar i tornar a instal·lar el carregador d'arrencada GRUB a Ubuntu


Aquest tutorial us guiarà sobre com rescatar, reparar o reinstal·lar una màquina Ubuntu danyada que no es pot arrencar a causa del fet que el carregador d'arrencada Grub2 s'ha vist compromès i no pot carregar el carregador d'arrencada que transfereix el control al nucli de Linux. En tots els sistemes operatius Linux moderns, GRUB és el carregador d'arrencada per defecte.

Aquest procediment s'ha provat amb èxit en una edició del servidor Ubuntu 16.04 amb el carregador d'arrencada Grub danyat. Tanmateix, aquest tutorial només tractarà el procediment de rescat GRUB del servidor Ubuntu, encara que el mateix procediment es pot aplicar amb èxit a qualsevol sistema Ubuntu o a la majoria de distribucions basades en Debian.

    1. Descarregueu la imatge ISO DVS d'Ubuntu Server Edition

    Intentes arrencar la teva màquina del servidor Ubuntu i veus que els sistemes operatius ja no s'inicien i descobreixes que el programa del carregador d'arrencada ja no funciona?

    Normalment, la consola mínima de GNU GRUB apareix a la vostra pantalla, tal com es mostra a la captura de pantalla següent. Com es pot restaurar el Grub a Ubuntu?

    Hi ha molts mètodes a Linux que es poden utilitzar per tornar a instal·lar un grub trencat, alguns poden implicar la capacitat de treballar i restaurar el carregador d'arrencada mitjançant la línia d'ordres de Linux i d'altres són bastant senzills i implica arrencar el maquinari amb un Linux Live CD i utilitzant les indicacions de la GUI per reparar el carregador d'arrencada danyat.

    Entre els mètodes més senzills, que es poden utilitzar en distribucions basades en Debian, especialment en sistemes Ubuntu, es troba el mètode presentat en aquest tutorial, que només implica arrencar la màquina a la imatge ISO en directe del DVD d'Ubuntu.

    La imatge ISO es pot descarregar des del següent enllaç: http://releases.ubuntu.com/

    Torneu a instal·lar Ubuntu GRUB Boot Loader

    1. Després d'haver baixat i gravat la imatge ISO d'Ubuntu o creat un llapis USB d'arrencada, col·loqueu el suport d'arrencada a la unitat de la vostra màquina adequada, reinicieu la màquina i indiqueu a la BIOS que arrenqui a la imatge en directe d'Ubuntu.

    2. A la primera pantalla, trieu l'idioma i premeu la tecla [Enter] per continuar.

    3. A la pantalla següent, premeu la tecla de funció F6 per obrir el menú d'altres opcions i seleccionar l'opció Mode expert. A continuació, premeu la tecla Esc per tornar a la línia Opcions d'arrencada en mode d'edició, tal com es mostra a les captures de pantalla següents.

    4. A continuació, editeu les opcions d'arrencada d'imatges en directe d'Ubuntu utilitzant les fletxes del teclat per moure el cursor just abans de la cadena quiet i escriviu la següent seqüència tal com es mostra a la captura de pantalla següent.

    rescue/enable=true 
    

    5. Després d'haver escrit la declaració anterior, premeu la tecla [Enter] per indicar que la imatge ISO en directe s'iniciï en mode de rescat per tal de rescatar un sistema trencat.

    6. A la pantalla següent, seleccioneu l'idioma en què voleu realitzar el rescat del sistema i premeu la tecla [Enter] per continuar.

    7. A continuació, seleccioneu la vostra ubicació adequada de la llista presentada i premeu la tecla [enter] per avançar.

    8. A la següent sèrie de pantalles, seleccioneu la disposició del vostre teclat tal com es mostra a les captures de pantalla següents

    9. Després de detectar el maquinari de la vostra màquina, carregar alguns components addicionals i configurar la xarxa, se us demanarà que configureu el nom d'amfitrió de la vostra màquina. Com que no esteu instal·lant el sistema, deixeu el nom d'amfitrió del sistema com a predeterminat i premeu [Enter] per continuar.

    10. A continuació, segons la ubicació física proporcionada, la imatge de l'instal·lador detectarà la vostra zona horària. Aquesta configuració només funcionarà amb precisió si la vostra màquina està connectada a Internet.

    Tanmateix, no és important si la vostra zona horària no es detecta correctament, perquè no esteu realitzant una instal·lació del sistema. Només cal que premeu per continuar.

    11. A la pantalla següent se us traslladarà directament al mode de rescat. Aquí, hauríeu de triar el vostre sistema de fitxers arrel de la màquina de la llista proporcionada. En cas que el vostre sistema instal·lat utilitzi un gestor de volums lògic per delimitar les particions, hauria de ser fàcil detectar la vostra partició arrel de la llista revisant els noms dels grups de volums tal com es mostra a la captura de pantalla següent.

    En cas contrari, en cas que no esteu segurs de quina partició s'utilitza per al sistema de fitxers /(arrel), hauríeu d'intentar investigar cada partició fins que detecteu el sistema de fitxers arrel. Després de seleccionar la partició arrel, premeu la tecla [Enter] per continuar.

    12. En cas que el vostre sistema s'hagi instal·lat amb una partició /boot independent, l'instal·lador us preguntarà si voleu muntar la partició /boot separada. Seleccioneu i premeu la tecla [Enter] per continuar.

    13. A continuació, se us proporcionarà el menú d'operacions de rescat. Aquí, seleccioneu l'opció per tornar a instal·lar el carregador d'arrencada GRUB i premeu la tecla [Enter] per continuar.

    14. A la pantalla següent, escriviu el dispositiu de disc de la vostra màquina on s'instal·larà el GRUB i premeu [Enter] per continuar, tal com es mostra a la imatge següent.

    Normalment, hauríeu d'instal·lar el carregador d'arrencada al vostre primer disc dur MBR de la màquina, que és /dev/sda en la majoria dels casos. El procés d'instal·lació de GRUB començarà tan bon punt premeu la tecla Enter.

    15. Després que el sistema en directe instal·li el carregador d'arrencada GRUB, se us dirigirà de nou al menú principal del mode de rescat. L'únic que queda ara, després d'haver reparat correctament el vostre GRUB, és reiniciar la màquina tal com es mostra a les imatges següents.

    Finalment, expulseu el suport d'arrencada en directe de la unitat adequada, reinicieu la màquina i hauríeu de poder arrencar al sistema operatiu instal·lat. La primera pantalla que apareixerà hauria de ser el menú GRUB del sistema operatiu instal·lat, tal com es mostra a la captura de pantalla següent.

    Torneu a instal·lar manualment Ubuntu Grub Boot Loader

    14. Tanmateix, si voleu reinstal·lar manualment el carregador d'arrencada GRUB des del menú d'operacions de rescat, seguiu tots els passos que es presenten en aquest tutorial fins arribar al punt 13, on feu els canvis següents: en comptes de triar l'opció per reinstal·lar el carregador d'arrencada GRUB , seleccioneu l'opció que diu Execute a shell in /dev/(your_choen_root_partition i premeu la tecla [Enter] per continuar.

    15. A la següent pantalla, premeu Continuar prement la tecla [Enter] per obrir un shell a la partició del vostre sistema de fitxers arrel.

    16. Després d'haver obert l'intèrpret d'ordres al sistema de fitxers arrel, executeu l'ordre ls tal com es mostra a continuació per identificar els dispositius de disc dur de la vostra màquina.

    # ls /dev/sd* 
    

    Després d'haver identificat el dispositiu de disc dur correcte (normalment el primer disc hauria de ser /dev/sda), envieu l'ordre següent per instal·lar el carregador d'arrencada GRUB al MBR del disc dur identificat.

    # grub-install /dev/sda
    

    Després que GRUB s'hagi instal·lat correctament, deixeu l'indicador de l'intèrpret d'ordres escrivint exit.

    # exit
    

    17. Després d'haver sortit de l'indicador de l'intèrpret d'ordres, tornareu al menú principal del mode de rescat. Aquí, trieu l'opció de reiniciar el sistema, expulseu la imatge ISO d'arrencada en directe i el vostre sistema operatiu instal·lat s'hauria d'arrencar sense cap problema.

    Això és tot! Amb un esforç mínim, heu fet que la vostra màquina Ubuntu tingui la capacitat d'arrencar el sistema operatiu instal·lat.