Así es como el libro que estoy leyendo describe la insmod
utilidad:
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 insmod
no 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.conf
modules
insmod
ed: módulos, no módulos.conf (este último es útil si estás escribiendo un módulo personalizado con dependencias)