Ao iniciar os estudos para a prova de certificação LPI, a primeira coisa que precisamos estudar, depois de aprender a instalar várias distribuições linux, é identificar e configurar o hardware do computador, afinal, a parte mais importante do SO é a comunicação com o hardware, todo o controle envolvido para que as partes funcionem corretamente.
O item principal que é necessário conhecer, é o básico de hardware, entender como acontece a comunicação entre hardware e software e a configuração básica. É necessário também entender como funciona o BIOS do computador. No BIOS é possível configurar dispositivos de entrada e saída, IRQ, DMA (acesso direto à memória), virtualização, USB, desativar o teclado etc. As configurações de fábrica são básicas, mas geralmente funcionais e não precisam ser alteradas.
Perguntinha básica: Mas por que eu desativaria o teclado? Simples: servidores não precisam de teclado, pois são gerenciados remotamente e algumas máquinas travam a inicialização se o teclado for simplesmente tirado. Desabilitando, se o servidor reiniciar, ele irá carregar normalmente.
Depois do SO carregado (sendo ele linux) podemos ler arquivos específicos de sistema ou utilizar alguns comandos para usar, reconhecer e configurar o hardware do computador. Alguns comandos básicos:
- lspci (LSPCI): esse comando mostra que todas placas conectadas são barramento PCI, desde placa de rede, som, placas integradas etc;
- lsusb (LSUSB): mostra os dispositivos USBs conectados às máquinas.
OBS: não devemos esquecer que linux é case sensitive, esses comandos devem ser digitados em letras minúsculas.
Esses comandos mostram os dispositivos conectados ao computador, mas não necessariamente que estão funcionando adequadamente, pois os componentes precisam, além de estarem conectados, ter seus drivers e módulos carregados e configurados.
Exemplo de lspci:
Se quisermos mais detalhes sobre um dispositivo colocamos “lspci -s codigo_dispositivo -v”
Como por exemplo na imagem abaixo usamos para detalhar as informações sobre a placa ethernet:
Com esse comando é possível saber que o dispositivo foi identificado, o módulo correspondente carregado e está pronto para uso.
Qual a real diferença entre módulos e drivers?
Drivers na verdade são módulos fornecidos pelos fabricantes. No Windows é comum os fabricantes fornecerem drivers para os hardwares usados; já no linux, apesar da grande compatibilidade, isso nem sempre acontece.
Continua…
Esse foi mais um post do Blog do Curso de Hardware Microcamp.
Faça um curso completo na melhor escola do Brasil >> microcamp.com.br