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

"Ing. Ernesto Pérez Estévez" centos en nuestroserver.com
Vie Mar 18 10:16:51 EDT 2011


Miguel A. Velasco wrote:
> Gracias Ernesto por responder y además hacerlo tan rápido. La verdad es
> que leer tu correo me ha tranquilazado ya que comprobar que tú saliste
> de ésta anima. Estoy siguiendo tu consejo y he copiado todo el /boot de
> un servidor similar al que tiene el problema. De hecho tienen el mismo
> particionado y están al mismo nivel de actualización en el Kernel. La
> única diferencia que hay es que el servidor donde eliminé /boot tiene un
> Kernel-PAE para poder usar los 6Gb de RAM en su plataforma de 32bits y
bien, con el kernel "no PAE" podrás efectivamente arrancar y verificar 
que funcione pero con 3.9GB nada más...  pero bueno: ya que tienes medio 
segura la cosa, intenta yum erase kernel-PAE (pues ahora el sistema se 
piensa que hay paquetes que faltan en partes) o rpm -e 
nombredelkernelpae y después yum install kernel-PAE.

Una sugerencia: Realmente por dejar todo limpio, una vez verifiques 
pudiste arrancar con nuevo el kernel-PAE instalado, borra los otros 
kernels que eran del otro equipo....

lo más preocupante ahora es que cuando hagas yum install kernel-PAE 
quizá no actualicé el grub.conf, por lo demás uf qué suerte que no es en 
mis equipos

Como comentario final: por eso me gusta virtualizar, porque trabajar una 
burrada así en una máquina virtual es definitivamente 100 veces más fácil.

saludos
epe


> del que he copiado el /boot no lo tiene. Pero, tal y como has dicho voy
> a repasar detenidamente la estructura y esperaré a que salga una
> actualización nueva del Kernel-PAE para instalarla y posteriormente
> reiniciar el servidor.
> Por cierto, no lo dudes: no apagaré el servidor hasta que lo tenga MUY
> claro. Ah! y no ... no tenía copia del /boot :), lo cual me habría
> ahorrado esta mañana un mal trago pero desde luego lo incluiré en el
> plan de copias para la empresa.
>
> De nuevo gracias por tu ayuda, y si hay alguien que pueda aportarme otra
> experiencia será muy bienvenido.
>
> Un cordial saludo,
> Miguel A. Velasco
> Ing de Sistemas
>
> El 18/03/2011 13:29, "Ing. Ernesto Pérez Estévez" escribió:
>> 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
>> _______________________________________________
>> CentOS-es mailing list
>> CentOS-es en centos.org
>> http://lists.centos.org/mailman/listinfo/centos-es
>>
>
> _______________________________________________
> 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