Probando el kernel 2.6.12.1
Pues como desde hace unos días está disponible el kernel 2.6.12.1 en kernel.org he decidio descargarlo y probarlo.
Descargo y descomprimo la última versión estable de kernel.org, y los descomprimo quedando las nuevas fuentes en /usr/src/kernel-source-2.6.12.1.
Parece ser que el archivo de configuración del 2.6.8 es válido para ésta nueva versión (en principio todos los de la serie 2.6 con compatibles), así que lo copio al directorio de las nuevas fuentes.
Esta vez uso opciones ligeramente diferentes pero cuyo resultado es el mismo:
Tras la ejecución de make-kpkg los directorios relacionados con el kernel 2.6.12.1 son:
Los controladores de nVidia empiezan a ser algo molestos, ya que al reinstalarlos para el nuevo núcleo desinstala los controladores para el núcleo anterior, por lo que si quiero volver a usar el kernel anterior debo reinstalar nVidia para poder tener sistema gráfico. Lo lógico sería poder tener instalados varias versiones de los controladores de nVidia, una para cada núcleo, pero dado que son propietarios y que ellos deciden como hacerlo, no es posible. Fáciles de instalar si, y funcionan bien, si, pero si te quieres salir del camino marcado hay problemas.... en fin, quizá haya una manera de bajarse las fuentes o hacer una instalación manual múltiple, vaya usted a saber...
Descargo y descomprimo la última versión estable de kernel.org, y los descomprimo quedando las nuevas fuentes en /usr/src/kernel-source-2.6.12.1.
Parece ser que el archivo de configuración del 2.6.8 es válido para ésta nueva versión (en principio todos los de la serie 2.6 con compatibles), así que lo copio al directorio de las nuevas fuentes.
Esta vez uso opciones ligeramente diferentes pero cuyo resultado es el mismo:
make-kpkg buildpackage -rev MiKernel.v1 kernel_imageLa versión es la 1, puesto que es la primera versión propia del kernel personalizado a partir de las fuentes del 2.6.12.1.
Tras la ejecución de make-kpkg los directorios relacionados con el kernel 2.6.12.1 son:
Documentación del kernelTras instalar los correspondientes paquetes, reinicio y recompilo los módulos extras sin problemas. Arranco y todo parece funcionar correctamente.
-rw-r--r-- 1 root src 2,8M 2005-06-28 01:40 kernel-doc-2.6.12.1_MiKernel.v1_all.deb
Cabeceras del kernel
-rw-r--r-- 1 root src 4,9M 2005-06-28 01:41 kernel-headers-2.6.12.1_MiKernel.v1_i386.deb
Imagen del kernel para 386 (386!)
-rw-r--r-- 1 root src 5,6M 2005-06-28 01:42 kernel-image-2.6.12.1_MiKernel.v1_i386.deb
Directorio con las fuentes
drwxr-xr-x 20 root root 4,0K 2005-06-28 01:41 kernel-source-2.6.12.1
Paquete con las fuentes MiKernel.v1
-rw-r--r-- 1 root src 36M 2005-06-28 01:40 kernel-source-2.6.12.1_MiKernel.v1_all.deb
Información sobre el proceso realizadop por make-kpkg
-rw-r--r-- 1 root src 1,4K 2005-06-28 01:41 kernel-source-2.6.12.1_MiKernel.v1_i386.changes
Fuentes originales del kernel 2.6.12.1
-rw-r--r-- 1 nasz nasz 36M 2005-06-26 12:52 linux-2.6.12.1.tar.bz2
Archivo de firma de las fuentes originales del kernel 2.6.12.1 (linux-2.6.12.1.tar.bz2)
-rw-r--r-- 1 nasz nasz 248 2005-06-26 12:38 linux-2.6.12.1.tar.bz2.sign
Los controladores de nVidia empiezan a ser algo molestos, ya que al reinstalarlos para el nuevo núcleo desinstala los controladores para el núcleo anterior, por lo que si quiero volver a usar el kernel anterior debo reinstalar nVidia para poder tener sistema gráfico. Lo lógico sería poder tener instalados varias versiones de los controladores de nVidia, una para cada núcleo, pero dado que son propietarios y que ellos deciden como hacerlo, no es posible. Fáciles de instalar si, y funcionan bien, si, pero si te quieres salir del camino marcado hay problemas.... en fin, quizá haya una manera de bajarse las fuentes o hacer una instalación manual múltiple, vaya usted a saber...