Con este pequeño manual les explicaré como pueden restablecer el lilo o grub despues de haber instalado windows, puesto que hemos instalado windows despues de linux, lo que ocurre es que el windows borra el gestor de arranque (mbr -master boot record-), por lo que habrá que restablecerlo, esto es muy sencillo, tan solo tenemos que disponer de cualquier Live CD, como por ejemplo el de una gentoo, lo ponemos en el lector de cdrom, y reiniciamos la pc, arrancamos el live cd, y desde la consola ejecutamos:
root@debian:/home/nowired# fdisk -l
Disco /dev/hda: 60.0 GB, 60011642880 bytes
255 cabezas, 63 sectores/pista, 7296 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 * 1 1305 10482381 83 Linux
/dev/hda2 1306 1383 626535 82 Linux swap / Solaris
/dev/hda3 1384 2628 10000462+ 83 Linux
/dev/hda4 2629 7296 37495710 83 Linux
Con esto podemos comprobar las particiones que tenemos en nuestro pc, en mi caso, las particiones que contienen un sistema operativo son hda1 y hda3 por lo que tendremos que montar la que contenga el fichero de configuración de lilo, en mi caso /dev/hda3, antes de nada comprobaremos de que dicha particion no se encuentra montada, por lo que para comprobarlo ejecutamos:
mount
Esto nos devolvera algo como lo siguiente:
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/hda4 on /home/nowired/descargas type ext3 (rw,noexec,nosuid,nodev)
tmpfs on /dev type tmpfs (rw,size=10M,mode=0755)
Como vemos, no hay referencia a /dev/hda3 por ningun lado (en caso contrario nos saltariamos este paso), por lo que ejecutaremos lo siguiente:
# mount -t ext3 /dev/hda3 /mnt/hda3
Ahora que tenemos nuestra partición montada, tan solo tenemos que realizar un chroot, para poder utilizar todos los programas que tenemos en ella, esto lo hacemos con lo siguiente:
# chroot /mnt/hda3 /bin/bash
Despues de realizar esto, ya podremos restablecer el gestor de arranque, por lo que tan solo nos quedará restablecer el mbr. con lilo unicamente tendremos que ejecutar:
# lilo
Si utilizamos Grub, ejecutaremos los siguientes comandos:
¹ # grub
² grub> root (hd0,2)
³ grub> setup (hd0)
Notas
¹: Con este comando, accederemos al propio grub.
²: el comando a ejecutar es root (hdx,y) donde X es el disco duro, e Y es la particion donde se encuentre el menu de configuración del grub
³: el comando a ejecutar es setup (hdx), donde X es el disco en el que se quiera restablecer el MBR
Fuenteatto in casa para T!

