16.5. Compilar el núcleo y los módulos, instalar los módulos

Una pequeña nota antes de comenzar: si está volviendo a compilar un núcleo con una versión idéntica al que ya está presente en su sistema, primero debe borrar los módulos antiguos que se encuentran en su sistema. Por ejemplo, si está recompilando 2.4.10, debe borrar el directorio /lib/modules/2.4.10.

La compilación del núcleo y de los módulos, y la posterior instalación de los módulos se hace con una sola línea:

make dep bzImage modules modules_install

Un poco de vocabulario: dep, bzImage, etc., así como también oldconfig y otros que hemos usado arriba, se denominan objetivos. Si especifica varios objetivos para make como se muestra arriba, se ejecutarán los mismos en orden de aparición. Pero si uno de los objetivos falla, make no continuará más[1].

Veamos los objetivos diferentes y qué es lo que hacen:

Ahora todo está compilado y los módulos están instalados. Pero eso no es suficiente: también necesita instalar el núcleo en un lugar donde su cargador de arranque (ya sea LILO o grub) lo pueda encontrar. De esto se trata la sección siguiente.

Notas

[1]

En este caso, si falla, significa que hay un error en el núcleo... De ser así, por favor ¡háganoslo saber!


Tux sobre Estrella por MandrakeSoft Linux es una marca registrada de Linus Torvalds. Todas las otras marcas registradas y copyrights son la propiedad de sus respectivos dueños.
A menos que se diga lo contrario, todo el contenido de estas páginas y todas las imágenes tienen Copyright de MandrakeSoft S.A. y de MandrakeSoft Inc. 2001.
http://www.mandrakelinux.com/