Vlogcánico
Un blog escrito a los pies del Xitle.

rmmod

El programa rmmod es un comando esencial de adminstración del sistema en Linux. Se usa para quitar un módulo del kernel. Para quitarlo con éxito deben cumplirse dos condiciones:

  • ningún proceso debe estar usando el módulo
  • ningún otro módulo debe estar usándolo tampoco

Digamos que NDISWrapper es uno de los módulos cargados en tu kernel, puedes desactivarlo tecleando

rmmod ndiswrapper

como root ó

sudo rmmod ndiswrapper

como otro usuario.

Lo mismo puede lograrse usando la opción remove del comando modprobe — en última instancia, modprobe llama a rmmod para la desactivación.

modprobe -r ndiswrapper

Cómo desactivar un módulo que está en uso.

Si un módulo se encuentra en uso no puede sacarse del kernel de inmediato pero puede llamarse a rmmod con la opción de espera para bloquear cualquier nuevo accesso al módulo y luego desactivarlo automáticamente cuando los otros procesos dejen de usarlo. Tecleamos

rmmod -w nombredelmodulo

ó

rmmod --wait nombredelmodulo

como root o superusuario ó prefijamos el comando con sudo de otro modo.

Anuncios

3 comentarios to “rmmod”

  1. […] excluye módulos del kernel llamando a otro comando, rmmod, que tú también puedes usar […]

  2. RROR: Removing ‘zd1211rw’: Device or resource busy
    me sale a pesar de poner los comandos para remover los modulos en uso, alguna idea?


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: