¿Cómo descargar un módulo de kernel que está en uso?


22

Estoy siguiendo este tutorial para que mi lector de tarjetas funcione: http://ubuntuforums.org/showthread.php?t=636867

Sin embargo, no puedo descargar mi módulo sdhci:

sudo modprobe -rv sdhci mmc_core mmc_block
modprobe: FATAL: Module sdhci is in use.

¿Cómo debo proceder?


¿Por qué otros módulos se usa sdhci?
s3lph

Eso es lo que no sé cómo averiguarlo
Andreas Hartmann

lsmod | grep sdhci
s3lph

descargando sdhci_pci lo arregló. ¡Gracias! ¿Quieres escribir eso en una respuesta?
Andreas Hartmann

Respuestas:


20

Primero, descubra qué otros módulos usan el módulo sdhci:

lsmod | grep sdhci

Obtendrá una lista como esta:

module size used_by

Intente descargar estos módulos (used_by) antes o junto con el módulo que desea descargar:

sudo modprobe -r <module found from lsmod> <module you want to remove>

Si desea evitar que el módulo se cargue en el próximo arranque, agréguelo a la lista negra:

echo -e "sdhci\n" | sudo tee -a /etc/modprobe.d/blacklist.conf

3
Intenté esto pero no tuve suerte: askubuntu.com/questions/724052/…
guttermonk
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.