Genkernel y el kernel que yo quiero

By 6 de agosto de 2006 Gentoo, Linux No Comments

gentoo_guay.jpgMuchas veces cuando hay prisa o simplemente por comididad, puede interesarnos la posibilidad de compilar un kernel con una herramienta, desde mi punto de vista, magistral, como es genkernel. Ésta nos hace todas las pesquisas necesarias para que se instale un kernel en /boot/ es decir nos ahorra el:

# cp /usr/src/linux/arch/i386/boot/bzImage /boot/versión_del_kernel
# cp /usr/src/linux/System.map /boot/System.map-versión_del_kernel

Mediande genkernel sólo con generar el link al directorio que corresponda a la versión del kernel el cual va a ser instalado:

# ln -s nombre_directorio_kernel linux

Y ejecutando:

# genkernel all

Ya lo tenemos.
Pero (y esto es imprescindible para hacer de la erremienta genkernel algo útil), cómo le decimos que nos compile la fuente que queremos (normalmente en /sur/src ) y como le decimos, que van a ser módulos y que van a ser built-in que necesitamos? con esta sencilla línea de comandos:

# genkernel --kerneldir=/ruta/nombre_kernel --menuconfig --bootsplash all

Ésto nos envía a buscar la fuente del kernel que queramos.

# genkernel --kernel-config=/ruta/config --menuconfig --bootsplash all

Ésto nos busca el archivo de configuración que queramos.

Y de paso nos instala el, nunca bien ponderado, bootsplash (previamente dale soporte cuando emerjas genkernel).

Leave a Reply

Your email address will not be published.