systemadmin.es > Kernel

Ocultar modulo del kernel

Siguiendo el ejemplo de programación de un modulo del kernel, podemos muy fácilmente ocultar un modulo (y evitar un descarga de memoria) con una única linea extra

[...]
Leer mas »

Instalar los headers del kernel en Debian

Al intentar compilar un módulo para el kernel en Debian nos podemos encontrar que no disponemos de los headers necesarios para compilarlo:

# make
make -C /lib/modules/3.2.0-4-686-pae/build M=/root/kernel modules
make: *** /lib/modules/3.2.0-4-686-pae/build: No such file or directory.  Stop.
make: *** [all] Error 2

[...]
Leer mas »

El punto de montaje /dev/root

Algunas distribuciones como CentOS están usando por defecto el link /dev/root para sustituir el dispositivo real como punto de montaje del sistema de ficheros. Vamos a ver cómo obtener el dispositivo real y dónde se indica este dispositivo.

[...]
Leer mas »

BUG: soft lockup – CPU#0 stuck for 17163091988s!

Un molesto bug afecta a CentOS y RHEL con kernels inferiores a la versión 2.6.32-220.4 que provoca un kernel panic en el sistema con un uptime del sistema superior a 208,5 días.

El fin de los días (208,5)

El fin de los días (208,5)

[...]
Leer mas »

Funcionamiento de la llamda al sistema fork()

Mediante la llamada al sistema fork() se crean nuevos procesos en el sistema, vamos a ver su funcionamiento.

[...]
Leer mas »