lunes, 22 de agosto de 2005

REINSTALAR GRUB EN EL MBR

Comenzaré los post técnicos con un truquito que me evitó tener que reinstalar la ubuntu en mi portátil ya que tras reinstalar el Windows (!) la MBR fue sobreescrita por la del SO de Bill.

El procedimiento es breve y solo requiere una Live-CD (por supuesto que contenga grub; Ubuntu Live CD o Knoppix son válidas). Los pasos son los siguientes:

1.- Arrancar con el Live-CD.

2.- Montar la partición raiz del Linux instalado:

# mount -t ext3 /dev/hda2 /mnt/test/

NOTA: nos aseguramos que el directorio de montaje (/mnt/test/) existe previamente.


3.- Ejecutamos chroot sobre el directorio de montaje

# chroot /mnt/test/

NOTA: con esto conseguiremos que dicho directorio sea tomado como diectorio raiz para la ejecución del siguiente comando.


4.- Instalamos grub

# grub-install /dev/hda

5.- El grub ya está reinstalado. No olvidéis que el grub usará el archivo de configuración /boot/grub/menu.lst, aseguraos que este incluye accesos a los kernel de linux y a cualquier otro SO instalado (lease Windows).

Las particiones utilizadas (/dev/hda2 y /dev/hda) son las más usuales pero no son necesariamente las únicas, en cada caso debereis comprobar las vuestras.

8 comentarios:

Versvs dijo...

Hey! muchas gracias, esta ayuda me ha salvado ;)

Sólo puntualizar que la orden de montaje está incompleta, se te olvidó especificar el formato de la partición :)

Un saludo!
Versvs

makam dijo...

hola q tal, perdi el grub tras instalar win , y realize los pasos tal cual lo recomiendan , monte mi particion , corrobore que quedo bien montada, pero cuando le doy
#grub-install /dev/hda me tira un error que dice "not found or Block device" en la terminal cuando ejecuto es comando , donde tengo que estar parado? en cualquier parte , o sobre algun directorio especial ... ?
Bueno gracias por adelantado, espero su ayuda,
Por cierto estoy usando Kubuntu feisty

Xabier Gaiton dijo...

Saludos a todos. Aunque no tenga relación directa con el tema vuestro, aprovecho vuestra amabilidad para comentaros un problema con el GRUB: Alucinado ante el grandioso espectáculo del LiveCD de UBUNTU 7.10, decidí instalarlo en el segundo disco duro de mi pc. Para ello primero guarde en una unidad externa una imagen de C: y de todos mis datos. El caso es que quise que convivieran XP en un disco de 160 Gb(segun Partition Magic el 2) y UBUNTU en el otro disco de 80Gb (el 1 según esa aplicación) Deje a UBUNTU que se hiciera una instalación guiada en el disco 2. En principio parecía que todo iba bien pero al final no arrancaba el sistema. Al ser un novatazo en LINUX, me puse nervioso y empecé a hacer burradas borrando y formateando unidades, pero sin conseguir nada. En este momento me encuentro en la siguiente situación: no puedo formatear la unidad C: del disco 2 y conseguir que sea arrancable y así poder restaurar mi ghost del Xp. Por lo visto (cosa que desconocía) el GRUB está "vivo" a pesar de formatear cien veces tanto C: como todo el disco. Necesito formatear C: y conseguir que pueda ser bootable, y así poder instalar - y que arranque- Xp o win 2000 pro, para luego poder recuperar el Ghost. Una vez que consiguiera esto, intentaría reinstalar UBUNTU en el otro disco y poder ir conociendo LINUX. La distro que instale de LINUX ere KUBUNTU 7.10 y aunque en un principio funcionó, al día siguiente, después de tener apagado el ordenador ya no arrancaba.
Perdonad la "chapa". Os agradecería algún consejo. Gracias de antemano

CÉSAR BARRAGÁN dijo...
Este comentario ha sido eliminado por el autor.
osechas dijo...

amigo tengo un gran problema instale el ubunto 8.04 en mi laptop vaio vgn-fz220 la cual posee windows vista home premium primero realize una particion de 40 gigas para intalar el ubuntu instale booteando el cd q descargue mientras instalaba me dio un error fatal sobre el archivo grub le di a siguiente y luego de reiniciar mi laptop solo dice missing operating system y no sube a ningun sistema operativo tengo informacion muy importante alli y no qiero formatear la unica forma como he podido entar ha sido a traves del modo sin alterar mi sistema booteando el cd de ubuntu y asi es q he podido acceder a esta pagina como hago para arrancar windows otra vez?? sin tener q perder o formatear el disco c ?????? estaria agradecido por tu ayuda realmente siento q me meti en problemas por instalar este nuevo sistema soy bastante novato en esto de linux y solo se muy poco de comandos informaticos estaria agradecido de una pronta ayuda

Unknown dijo...

hola, de antemano gracias por la ayuda, tenia problemas en conseguir el cd live y consegui el kannopix, arranca y todo normal, pero luego para hacer los pasos 2 y hasta el final no se como hacerlo, a que programa voy?... perdona si es una pregunta tonta es que soy un novato aun en esto de linux

Sian dijo...

Hola, espero me puedas dar un consejo con lo siguiente. En inicio tenía el problema con el GRUB, y opte por la opción de de supergrub, y me resultaba igual que el problema de makam. De plano comence a respaldar informacon para respaldar información, pero la máquina se trabo de plano, así que la apagaron. El problema es que ahora no se puede montar la unidad donde esta windows, y que es donde tengo mi información, ya que me dice que porque windows no se cerro correctamente no puedo acceder a la particion de NTFS.

¿Alguna sugerencia?

Saludos

Mike dijo...

hola amigo, una consulta, yo instale UBUNTU Jaunty 9.04 (el CD de instalacion que tengo) en el segundo disco duro que dispongo (disco esclavo: en hd1/1 ext3) se malogro el "bendito" windows y tuve que reinstalar porque mis hermanos usan AUTOCAD y ahora no encuentro la lista para entrar a UBUNTU, otra cosa, habia actualizado a la version Karmic 9.10 (via internet), ya he probado con el SuperGurbDisk pero nada solo me sale error "not Lucky" y con LiveCd no se que hacer, soy +/- principiante y de verdad que me hace falta mi UBUNTU, espero me puedas ayudar a solucionar mi problema muchas gracias desde ya.