Hace un tiempito que puse LILO por alguna razón, y me olvide de volver a Grub, el problema es que LILO requiere que cada vez q actualizas el kernel, corras el comando lilo como root para actualizar la tabla. Que fue justamente lo que me olvide antes de reiniciar. Así que aquí detallo los pasos a seguir en situaciones similares:
1) LiveCD
Como mi laburo lo exige, tengo varios LiveCDs de Linux encima, lo cual es una bendición ya que no siempre un LiveCD va a andar en todas las maquinas. Por ejemplo, yo llevo PCLinuxOS, Live Ubuntu, Debian Net Install, Archie (Basado en Arch Linux), Ultimate Boot CD.
En este momento me encontraba con el de PCLinux, Ubuntu y Debian. Lo cual es una cantidad ‘teóricamente’ suficiente… bueno, resulta que:
PCLinux por alguna razón se negaba a levantar X y no tenia una flag para bootear en consola! hasta que descubrí que ingresándole con la flag del controlador de vídeo uno no existente tira un error y te dejaba en consola y finalmente fue el que utiliza para el resto de los puntos.
Ubuntu y Debian no me levantaban internet (no reconocían la placa de red), y Ubuntu levantaba con un X todo distorsionado. Para completarla no incorpora el paquete LILO y el Net Debian no incorporaba el chroot.
En fin, la razón de toda esa cháchara era para decirles que se aseguren de tener un LiveCD q funcione con las maquinas que pretenden rescatar!
2) Una vez que tenemos un sistema funcionando, lo que debemos hacer es crear un directorio donde montar la partición ‘/’ de nuestro disco, y luego debemos montar el sistema de dispositivos para terminar montando el filesystem:
root@pc]# mkdir /mnt/root
root@pc]# mount /dev/hdXY /mnt/root
root@pc]# mount /dev /mnt/root/dev -o bind
Una vez que hicimos esto, ya tenemos todo el sistema montado en el directorio root, notar lo siguiente: root es la partición ‘/’, hdXY: X es el disco e Y la partición de ‘/’.
Ahora procedemos a ‘iniciar’ este sistema montado:
root@pc]# chroot /mnt/root
Ya estamos dentro, ahora procedemos a editar /etc/lilo.conf si desean hacerle alguna modificación respecto de como se encontraba, de lo contrario, directamente:
root@chroot]# lilo
Added sistema 1
Added sistema 2
....
Voila!
Ya tenemos un Lilo funcional.
Para grub otro día estare posteando algo!
Pingback: Paso a paso para volver a Grub despues de reinstalar Windows — Leonardo Andrés Gallego