Ejercicios de manejo de módulos
1.Comprueba los módulos cargados en tu equipo.
2.Cuenta el número de módulos disponibles en el núcleo que estás usando.
3.Conecta un lápiz USB y observa la salida de la instrucción sudo dmesg.
Vemos como el kernel detecta el dispositivo usb y se cargan los módulos necesarios para el mismo :
Vemos como el numero de módulos cargados han aumentado :
4.Elimina el módulo correspondiente a algún dispotivo no esencial y comprueba qué ocurre. Vuelve a cargarlo.
Si lo descargamos no podremos hacer uso de sistemas de ficheros exfat :
Para volver a cargarlo :
5.Selecciona un módulo que esté en uso en tu equipo y configura el arranque para que no se cargue automáticamente.
Para ello lo añadimos a la “lista negra ” , luego actualizamos el initframes :
Cuando reiniciemos este no estará cargado :
6.Carga el módulo loop, obtén información de qué es y para qué sirve. Lista el contenido de /sys/modules/loop/parameters y configura el equipo para que se puedan cargar como máximo 12 dispositivos loop la próxima vez que se arranque.
Lo cargamos y comprobamos que este este cargado :
Vemos la información del mismo :
Listo el contenido del directorio /sys/module/loop/parameters . Esto mostrará los parámetros disponibles para el módulo loop
Si queremos limitar que haya 12 dispositivos loop , creamos el siguiente fichero y añadimos la siguiente configuración :
Tendremos que actualizar el initframes sudo update-initramfs -u , para que se apliquen los cambios , además tendremos que reiniciar .
Una vez reiniciamos , si vemos el contenido del parámetro max_loops . Veremos que este se ha aplicado :