Gestión de módulos de núcleo
Describe cómo inspeccionar los módulos de núcleo cargados, ajustar los parámetros y controlar qué módulos se cargan en Oracle Linux.
Utilice el comando lsmod para ver qué módulos se cargan en el núcleo en ejecución. Utilice el comando modinfo para obtener información sobre un módulo de núcleo. Utilice el comando modprobe para cargar un módulo en el núcleo en ejecución o para cambiar los parámetros del módulo de núcleo. También puede crear archivos de configuración en /etc/modprobe.d/ para controlar los parámetros que se utilizan cuando se cargan los módulos de núcleo. También puede configurar si los módulos se cargan en el momento del inicio, editando la configuración en /etc/modules-load.d/.
Listado de información sobre módulos cargados
lsmod(5) y modinfo(8). Carga y descarga de módulos
modprobe(8) y modules.dep(5). Cambio de Parámetros del Módulo del Núcleo
Especificación de los módulos que se van a cargar en el inicio
El sistema carga la mayoría de los módulos automáticamente en el momento del inicio. También puede agregar módulos que se van a cargar creando un archivo de configuración para el módulo en el directorio /etc/modules-load.d. El nombre de archivo debe tener la extensión .conf.
Los cambios en el directorio /etc/modules-load.d persisten tras los reinicios.
Evitar que los módulos se carguen en el momento del inicio
Puede evitar que los módulos se carguen en el momento del inicio agregando una regla de denegación en un archivo de configuración en el directorio /etc/modprobe.d y, a continuación, reconstruyendo el ramdisk inicial utilizado para cargar el núcleo en el momento del inicio.
La desactivación de módulos puede tener consecuencias no deseadas y puede impedir que un sistema se inicie o que funcione completamente después del inicio. Como mejor práctica, cree una imagen ramdisk de copia de seguridad antes de realizar cambios y asegúrese de que la configuración sea correcta.
Eliminación de módulos de actualización débiles
En ciertos casos, puede eliminar módulos de actualización débiles en lugar de un núcleo más nuevo, por ejemplo, en el caso de que un problema con un controlador enviado se haya resuelto en un núcleo más nuevo. En este caso, es posible que prefiera utilizar el nuevo controlador en lugar del módulo externo que instaló como parte de una actualización de controlador. Consulte Acerca de los módulos de actualización débiles para obtener más información.
Se pueden utilizar dos enfoques diferentes para eliminar un módulo de actualización débil.