[CentOS-es] Borré /boot ¿Podría reinstalarlo?

"Ing. Ernesto Pérez Estévez" centos en nuestroserver.com
Vie Mar 18 08:29:26 EDT 2011


Miguel A. Velasco wrote:
> Buenos días a todos, en un grave error esta mañana borré el directorio
> /boot y con él la configuración del GRUP y los kernel instalados.
> Conretamente borré esto:
bien! GRUB.... no sé cómo se logra pero se logra. A mi me pasó una vez 
pues formateé la partición incorrecta, por suerte era la de /boot y no 
la de / por ejemplo.

NO APAGUES EL SERVIDOR, funcionará por toda una vida así.. mientras no 
lo apagues! No le actualices, hasta que tengas todo recuperado.

Bien, vamos a lo serio:
Le puedes recuperar desde respaldos. Bueno, es una ironía, pero seguro 
no tenías respaldos de /boot, ok.

Cómo la recuperé? Pues además no quería apagar el servidor pues estaba a 
miles de kms al norte de donde vivo. Le copié el /boot de otro servidor 
que tenía el mismo sistema. Y después tuve que realizarle ajustes al 
grub.conf (menu.lst) para que al arrancar arrancara con el mismo root= y 
demás posibles diferencias. En realidad ambos servidores tenían el mismo 
particionamiento por lo que no tuve que cambiar nada, pero ten en cuenta 
esto.

Después de dedicarle varios días aprendiendo durísimo grub, pero 
fortísimo pues no quería errores, después de pasar noches incontables 
probando aqui y allá con maquinas de prueba... me quedé complacido con 
el cómo quedó. Y así dejé el servidor muchas semanas más encendido y sin 
reiniciar hasta que vino una nueva actualización del kernel, ahi mandé a 
actualizar y verifiqué que el grub.conf quedó correctamente configurado, 
y entonces, una noche de un sábado, bien tarde, reinicié el servidor... 
después de varios minutos de tensión, arrancó solito.

Quizá en tu caso tengas el server cerca y puedas manejar cualquier error 
con un CD si algo te fallara, pero yo no quería arriesgar que el server 
estuviera varias horas caído hasta que un técnico del datacentro se 
pudiera acercar, encontrar el error y tener la suficiente experiencia 
para arreglarlo... no no.

suerte!
saludos
epe


> removed `/boot/symvers-2.6.18-194.32.1.el5PAE.gz'
> removed `/boot/symvers-2.6.18-53.1.21.el5.gz'
> removed `/boot/initrd-2.6.18-92.1.10.el5.img'
> removed `/boot/config-2.6.18-53.1.21.el5'
> removed `/boot/config-2.6.18-164.11.1.el5PAE'
> removed `/boot/vmlinuz-2.6.18-53.1.21.el5'
> removed `/boot/symvers-2.6.18-92.1.10.el5.gz'
> removed `/boot/initrd-2.6.18-92.1.22.el5PAE.img'
> removed `/boot/vmlinuz-2.6.18-92.1.22.el5PAE'
> removed `/boot/System.map-2.6.18-92.1.22.el5PAE'
> removed `/boot/initrd-2.6.18-164.11.1.el5PAE.img'
> removed `/boot/vmlinuz-2.6.18-164.11.1.el5PAE'
> removed `/boot/vmlinuz-2.6.18-194.32.1.el5PAE'
> removed `/boot/initrd-2.6.18-92.1.22.el5PAE_old.img'
> removed `/boot/vmlinuz-2.6.18-92.1.22.el5'
> removed `/boot/.vmlinuz-2.6.18-194.32.1.el5PAE.hmac'
> removed `/boot/symvers-2.6.18-92.1.22.el5PAE.gz'
>
> Actualmente /boot está completamente vacío...
>
> ¿Alguien podría decirme algún modo de reinstalarlo de nuevo? ¿Podría
> hacerse esto sin necesidad de reiniciar la máquina desde un live-cd?
>
>
> De antemano, muchas gracias por sus respuestas.
>
> Miguel A. Velasco.
> Ing de Sistemas.
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es



Más información sobre la lista de distribución CentOS-es