¿Cómo eliminar el módulo del kernel usando -r o rmmod?

¿Cómo eliminar el módulo del kernel usando -r o rmmod?

Tengo una tarjeta instalada, lo que hace que no obtenga la dirección IP automáticamente mediante DHCP. Entonces necesito quitar esa tarjeta por completo por el momento. Intenté lo siguiente pero no funciona, ¿cómo puedo eliminarlo?

$ lsmod | card
card   45555 2

$ modprobe -r card
FATAL: Module card is in use.

$ rmmod card
FATAL: Module card is in use.

Respuesta1

Una forma posible es incluir en la lista negra el controlador que se está cargando:

sudo nano `/etc/modprobe.d/blacklist`

agregue el nombre del controlador usando la siguiente sintaxis:

blacklist driver-name

Alternativamente,

Cree un archivo '/etc/modprobe.d/[nombre del módulo].conf' que contenga la 'lista negra [nombre del módulo]'.

Ejecutar depmod -aecomo root

Recrea tu initrd conupdate-initramfs -u

fuente

En un pasado oscuro y lejano, creo recordar que podías hacer esto desde Grub; no estoy seguro de si esto todavía es aplicable en onírico, pero puedes intentarlo como una de tus opciones de arranque de Grub.

modprobe.blacklist=kernel_module

información relacionada