¿Persistirán los módulos instalados por el comando insmod después de reiniciar?

¿Persistirán los módulos instalados por el comando insmod después de reiniciar?

Así es como el libro que estoy leyendo describe la insmodutilidad:

El programa carga el código y los datos del módulo en el kernel, que, a su vez, realiza una función similar a la de ld, en el sentido de que vincula cualquier símbolo no resuelto en el módulo a la tabla de símbolos del kernel. Sin embargo, a diferencia del vinculador, el kernel no modifica el archivo de disco del módulo, sino una copia en memoria.

Parece que no persistirá porque está en la memoria, pero no estoy seguro.

Respuesta1

No, no lo harán. Después de reiniciar, comienza desde cero.

Normalmente, para los módulos que desea cargar después de cada reinicio, hay un archivo de configuración que enumera los módulos que se cargarán automáticamente en el momento del arranque.

Mira a /etc/modules.

man modules:

NAME
   /etc/modules - kernel modules to load at boot time

DESCRIPTION
   The  /etc/modules file contains the names of kernel modules that are to
   be loaded at boot time, one per line. Arguments can  be  given  in  the
   same line as the module name. Lines beginning with a '#' are ignored.

Respuesta2

Los módulos cargados manualmente usando insmodno persisten cuando se reinicia el sistema (para conocer ese comportamiento, consulte la página de manual de , que esencialmente se ejecuta automáticamente al reiniciar, pero con un poco más de inteligencia).modules.confmodulesinsmod

ed: módulos, no módulos.conf (este último es útil si estás escribiendo un módulo personalizado con dependencias)

información relacionada