Eventos do Kernel

1. Eventos do Kernel

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 12/02/2013 - 21:33h

Boa noite pessoal,

estou com uma dúvida aqui. Estou começando a estudar o Kernel do Linux para fazer um sistema de TCC.

Mas a questão é a seguinte, o kernel dispara algum evento ou qualquer outra coisa quando um pen drive ou HD externo é espetado na máquina? Se sim, como posso identificar isso atráves de um sistema escrito em C++?

Obrigado pela atenção


  


2. Re: Eventos do Kernel

Vitor Luis
VitorLuis

(usa Ubuntu)

Enviado em 17/02/2013 - 21:42h

UP


3. Re: Eventos do Kernel

Enrique Filiage
filiagees

(usa Arch Linux)

Enviado em 17/02/2013 - 22:31h

Você pode simplesmente monitorar constantemente a saída do dmesg (gambiarra);
olhar o fonte do dmesg (pacote util-linux); procurar saber mais sobre o usb-storage.ko, ou então estudar o udev. Acho que alguma alternativa resultará em algo promissor.

Se me permite uma sugestão, segundo já me disseram, tome cuidado pra sua tese não ser "Como Fazer Tal Coisa" mas "Avaliar Alternativas de Como Fazer Tal Coisa", porque da segunda forma, se TUDO der errado você ainda fez o trabalho corretamente, afinal, avaliou as alternativas existente; enquanto na primeira, você teria feito um trabalho ruim, porque não conseguiu desenvolver uma implementação eficiente.

boa sorte!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts