View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Actualizar el núcleo de un Linux al que tenga seraphim

En seraphim se puede hacer una copia del núcleo actual con:

 # cd /
 # tar -cvjf tmp/nuevokernel-2.4.25.tar.bz2 boot vmlinuz lib/modules/2.4.25
 # tar -cvjf tmp/nuevokernel-headers-2.4.25.tar.bz2 usr/src/linux-2.4.25/include

Además puede que sean necesarios módulos particulares (como el de la digi, que requiere copiarlo al directorio de módulos del núcleo, tal y como se hace en el ejemplo de abajo).

Para instalarlo en otro sitio, te llevas los ficheros anteriores al tmp del ordenador a actualizar y haces:

 # cd /
 # rm vmlinuz.old
 # mv vmlinuz vmlinuz.old
 # mount -o remount,rw /boot
 # tar -xvjf tmp/nuevokernel-2.4.25.tar.bz2
 # install -d /lib/modules/2.4.25/kernel/drivers/misc
 # cp /tmp/dgrp-2.4.25.o /lib/modules/2.4.25/kernel/drivers/misc/dgrp.o
 # depmod -a
 # vi /etc/lilo.conf # para comprobar que usa /vmlinuz como imagen de arranque
 # lilo

Y ya está.

Los ficheros de este ejemplo estan adjuntos a esta página.

Attachs:

Missing File (/HowTo/uploads/nuevokernel-2.25.tar.bz2)
Missing File (/HowTo/uploads/dgrp-2.25.o)
Missing File (/HowTo/uploads/nuevokernel-headers-2.25.tar.bz2)