Tengo un servidor con una partición raíz RAID1, pero tiene una pequeña partición para / iniciar en cada una de las dos unidades: 'dd' una a la otra cada vez que se realiza una actualización.
Desafortunadamente, la partición / boot es demasiado pequeña: cuando se actualiza el núcleo, initramfs no tiene espacio para escribir un nuevo initrd.img en la partición. Arreglar el tamaño de la partición significaría privar a la compañía de sus servicios críticos por un tiempo, lo que me gustaría evitar.
Según entiendo el arranque de grub, initrd.img solo se usa hasta que se montan las particiones reales. ¿Está bien simplemente eliminar el initrd.img existente y liberar el espacio para construir el nuevo, mientras el sistema se está ejecutando?
Respuestas:
Pero debe planificar lo peor, ¿qué va a hacer si el sistema falla o se apaga al momento de reemplazarlo, o podría ser una mala actualización del kernel?
Se recomienda mantener siempre un núcleo antiguo que funcione.
Así que tenga un disco de arranque USB listo con copia de seguridad de ese kernel y ramdisk. (5 ~ 10 minutos para recuperarse)
fuente