[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Remoção automática de módulos - kernel 2.6



Olá, pessoas!

Acho que minha dúvida já foi comentada aqui na lista, mas não consegui achar nada no histórico. Usei ambos métodos de pesquisa - o Glimpse do próprio site da Debian, e o form do Google.

A questão é simples: como remover do kernel, automaticamente, módulos de dispositivos temporários - pendrives, impressorars USB, etc. - não mais utilizados?

Me parece que na série 2.4, uma simples entrada na crontab com:

'rmmod -a'

resolvia a questão. Hoje, ao menos na minha máquina, não funciona. Tentei também um:

'modprobe -r *'

que também não funciona, porque tenta descarregar todos os módulos disponéveis no kernel, ao invés de selecionar os que estão carregados.

Tenho duas possíveis soluções:
1. Usar sed / awk e fazer um script para tratar a saída do 'lsmod', usando como entrada para o 'modprobe -r' 2. Estudar o hotplug e ver se existe um meio de fazer um script a ser executado na remoção do hardware - vi isso em minhas pesquisas no Google. Não sei se é bem o caso, ainda não pesquisei beeeem a fundo.

Gostaria de opiniões / sugestões / trocas de experiências a respeito.


Abraços,
Ivo



Reply to: