Linux en Espanol Espontaneas - De tu ojo a la web
 

Restaurar gestor de arranque (Tanto lilo como Grub)

Con este pequeño manual os explicaré como podeis restablecer vuestro 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 el 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 devolverá 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 ning&uacte;n 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

Gracias a madre por la información dada sobre los comandos para reestablecer grub.
por CHaiS, el 2005-12-31 02:05:29






La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros pai­ses
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group

POWERED BY ISANUMBER φ