title: Rescatando a Berlei
link: http://jj.isgeek.net/2007/04/rescatando-a-berlei/
author: Jj
description: 
post_id: 298
date: 2007/04/07 01:17:57
created_gmt: 2007/04/07 06:17:57
comment_status: open
slug: rescatando-a-berlei

![Grub error 21](https://bm.isgeek.net/3f/63/55dd9f936e0983be66e9c72e3ffa4ad0b4aa8a1ed70f95460de90e38ac83.jpg) ![Lilo error 0xAE](https://bm.isgeek.net/55/f9/15d01496e2285466fe59c4fb57cca6b14d9d59e6d050adc92c48fb42f3f8.jpg)

El pasado martes hubo un problema elÃ©ctrico lo que causÃ³ que Berlei, la computadora que usaba como Gateway, y servidor de varias cosas se [apague luego de 466 dÃ­as](/2006/12/17/uptime/) :(.

El problema, es que cuando prendÃ­ la computadora por Ãºltima vez, recuerdo que hubieron problemas con Lilo que no querÃ­a reconocer el disco, hasta que finalmente luego de varios intentos Debian iniciÃ³ y nunca mas la apaguÃ©, en ese momento instalÃ© Grub, pero al nunca apagar la computadora no tuve oportunidad de probarlo. Todo esto hace mas de un aÃ±o... :roll:

Al intentar prender la computadora, me encontrpe con un Grub con problemas que no me dejaba hacer nada. La computadora es una Compaq Presario 4*** con un Bios bastante inutil que no me permitÃ­a saber que dispositivos tengo conectados, asÃ­ que me encontraba varado ante un **`error 21`**.

Puse el disco duro en Freya, y vi que el contenido estaba completo y a salvo. Hice un chroot e instalÃ© Lilo, el problema era que no sabÃ­a si el disco iba a ser reconocido como /dev/hd[abcd]. Para esto me asegurÃ© quitando la lectora y poniendo los jumpers en Master en el disco, deberÃ­a ser hda.

Al intentar prender la computadora me encontre con el **`error 0xAE`**. Esa noche perdÃ­ muchas horas peleandome con Lilo, hasta que a altas horas de la madrugada decidÃ­ intentar nuevamente con Grub (debÃ­ hacer esto desde el principio).

Con el nuevo grub instalado desde el CD de Debian Sarge, pude hacer que Berlei arranque, pero claro, no podÃ­a ser tan simple como reinstalar Grub. El kernel entraba en pÃ¡nico en cada modificaciÃ³n que hacÃ­a :? . 

![Kernel Panic](https://bm.isgeek.net/cc/ff/7da753d9c94044a380c7f9297653f63be83702ea7690e6e2ba318a5fd7c8.jpg) ![Kernel Panic](https://bm.isgeek.net/3c/7b/4463c7efdce8f42ad00e7420ee5a3cb20ebf2030f67adf72481847c1c96d.jpg)

La maÃ±ana siguiente, sabÃ­a que sÃ³lo era cuestion de modificar el archivo menu.lst, devices.map para que todo inicie en /dev/hda2 utilizando el kernel que querÃ­a. Finalmente me di cuenta que estaba olvidando de incluir la lÃ­nea que hace referencia al initrd, y por fÃ­n Berlei iniciÃ³ correctamente :)!

![Debian Login](https://bm.isgeek.net/6c/83/84075a2c3df17fb1faa2fd9a83ae8b68d6e5e89cdc7b27804097506ad236.jpg) ![Berlei new uptime](https://bm.isgeek.net/57/46/e0cc1a564b1c2662cfd7d148177e9c126f56ceaf06af7a9c50f66560dd67.jpg)

Nunca habÃ­a sufrido tanto rato para arreglar una de mis mÃ¡quinas. Por momentos ya querÃ­a darle de baja y comprar una PC de segunda mano barata :shock: .

## Comments

**[Cachete](#12962 "2007-04-07 14:59:31"):** eso es ultra geek

**[Victor](#13000 "2007-04-08 10:48:44"):** Saludos

**[Jj](#13015 "2007-04-08 23:27:08"):** El problema, es que cuando hacÃ­a eso con el disco de Berlei en Freya, no era /dev/hda y el devices.map se escribÃ­a en otro orden, hasta que me dÃ­ cuenta de esto no encontrÃ© la soluciÃ³n :)

**[Victor](#13063 "2007-04-10 01:43:01"):** Saludos

