Ubuntu Peronista@TTBP

Este es un espejo en el Tilde Blog Project del blog original Ubuntu Peronista. Se encuentra disponible en Tildeverso únicamente con fin histórico.



30 may 2022

¿Cómo recupero Grub con el LiveCD de Ubuntu?

Actualización Doctrinaria para la Toma del Poder: Este instructivo funciona adecuadamente si contamos con arranque "Legacy" a través de la BIOS. En el caso de que usemos arranque EFI/UEFI, debemos seguir este instructivo.

Indudablemente, un país que tiene grandes problemas que requieren serios esfuerzos para solucionarlos. Sin embargo, otros problemas que a primera vista parecerían de gran complejidad, pueden tener realmente una sencilla solución: sólo requieren el consabido conocimiento y un par de minutos de tiempo.

Unos de estos problemas consiste en cómo reparar el arrancador Grub de un equipo dañado. Múltiples pueden ser las causas de este simple descalabro, y en este caso no ha sido otra que reinstalar un sistema operativo de la oligarquía en un equipo que ya contaba con Ubuntu. Este error se debe a que dicho sistema operativo adquiere la despreciable costumbre de sobreescribir el sector de arranque de nuestro/s disco rígido con su propio arrancador, el cual omite a los sistemas operativos libres que pudiesen convivir en él. Esto normalmente puede aquejar a un principiante, mas no a un avezado conductor de Ubuntu, y solucionarlo será tan sencillo como darle una pelota a un niño en la Fundación Eva Perón. Podremos reinstalar Grub sin tener que reinstalar Ubuntu, si tenemos a mano un medio de instalación de nuestro sistema operativo justicialista: en este caso un LiveDVD de Ubuntu MATE (pero puede servir cualquiera de Ubuntu a partir de 14.04LTS y de otras distribuciones compatibles).

Arrancamos nuestro sistema con tal LiveDVD o eventualmente un pendrive con la instalación (para ello hacemos uso de la función de arranque de la BIOS presionando F11, F2 o el comando correspondiente según sea necesario).

Conforme se haya iniciado Ubuntu, escogemos el idioma y procedemos a elegir arrancar en el modo de Prueba. Acto seguido procedemos a abrir una terminal con Ctrl+Alt+T, y escalamos nuestro permiso a superusuario. Ello podremos hacerlo ingresando el comando:

sudo -s

Luego listamos las particiones de discos, para ubicar específicamente en cuál de ellas está instalado Ubuntu (u otros sistemas operativos que podríamos tener). Ello lo haremos con

fdisk -l

La terminal nos devolverá algo similar a

Disco /dev/sda: 320.1 GB, 320072933376 bytes 255 cabezas, 63 sectores/pista, 38913 cilindros, 625142448 sectores en total Unidades = sectores de 1 * 512 = 512 bytes Tamaño de sector (lógico / físico): 512 bytes / 512 bytes Tamaño E/S (mínimo/óptimo): 512 bytes / 512 bytes Identificador del disco: 0xc42f9907

Dispositivo Inicio Comienzo Fin Bloques Id Sistema /dev/sda1 2048 83888127 41943040 83 Linux (esta) /dev/sda2 83888128 88082431 2097152 82 Linux swap / Solaris /dev/sda3 * 88082432 488728575 200323072 7 HPFS/NTFS/exFAT /dev/sda4 488728576 625141759 68206592 7 HPFS/NTFS/exFAT

Tras la información del disco, nos detalla las particiones de este, en este ejemplo caso la partición en la cual está instalado Ubuntu es la /dev/sda1 por ello en el siguiente paso usaremos “sda1”. Debemos asegurarnos específicamente de colocar la que corresponda según nuestra configuración.

sudo mount /dev/sda1 /mnt Realizado este predicamente, habremos montado al sistema de archivos, la partición de nuestro disco en el cual está Ubuntu. Sólo resta reinstalar el arrancador Grub allí, con dos simples comandos de organización:

sudo grub-install --boot-directory=/mnt/boot /dev/sda

y finalizamos con:

sudo grub-install --root-directory=/mnt /dev/sda sudo update-grub

Ya podemos reiniciar nuestra PC, y aparecerá el menú arrancador GRUB listando el/los sistemas operativos.