La mayor comunidad de Debian en español

Recuperacion de Grub


Imagen de pipis384mix

By pipis384mix- Publicado28 Mayo 2008

Esta vez tratare de explicar como recuperar el grub usando un disquete y no el habitual livecd este disquete debe ser guardado para emergencias , ya que es muy común tener también windows en la computadora como nosotros sabemos windows es muy vulnerable a virus lo que hace que tengamos que formatearlo continuamente. Lamentablemente al hacer esto es borrado el MBR donde se encuentra el grub de debían

paso 1
la idea es localizar los archivos stage1 y stage2 del grub
después colocamos un disquete vacio y nos situamos en la dirección cd /boot/grub/#lugar por defecto
si tienes problemas puedes usar locate stage1 o locate stage2 y situarte en el lugar donde los ubica este comando una vez dentro

dd if=stage1 of=/dev/fd0 bs=512 count=1
dd if=stage2 of=/dev/fd0 bs=512 seek=1

una vez construido el disquete
podemos probarlo de la siguiente manera reiniciar el ordenador con el disquete dentro (debemos entrar al setup para decirle que arranque desde el disquete)
una vez arranque desde el disquete nos daremos cuenta que solo entramos a una pantalla negra
los comandos para que logre bootear son los siguientes

kernel /boot/vmlinuz-version_kernel
root =/dev/hdxx ro
initrd /boot/initrd.img-version_kernel
boot

con esto ya debe entrar a debían después para recuperar el grub con un solo comando
grub-install --root-directory=/boot /dev/hdx

si no tenemos idea de donde sale la información para llenar los datos podemos guiarnos de nuestro archivo cat /boot/grub/menu.lst

Referencias
http://linux.die.net/man/8/grub-install
http://www.guatewireless.org/creando-el-floppy-de-arranque-de-grub

Relacionado con Recuperacion de Grub