174
edições
[edição não verificada] | [edição não verificada] |
|}
=== Visão Geral ===
<small>Baseado no guia de Luciano Antônio Siqueira</small>
O hardware básico do sistema é configurado através do utilitário de configuração de BIOS, que pode ser acessado no início do boot da máquina. Através deste utilitário, é possível liberar e bloquear periféricos integrados, ativar proteção básica contra erros (proteção básica contra vírus e S.M.A.R.T.) e configurar endereços I/O, IRQ e DMA.
▲ IRQ: Requisição de Interrupção do dispositivo para a CPU, que interrompe a atividade em andamento e processa a instrução enviada pelo dispositivo.
▲ I/O: Endereço específico no mapa de memória do sistema. A CPU irá se comunicar com o dispositivo lendo e escrevendo neste endereço.
▲ DMA: Canal que permite à certos dispositivos acesso direto à memória sem intermédio da CPU.
Recursos padrão utilizados por dispositivos comuns:
O kernel do Linux armazena informações sobre recursos de dispositivos no diretório /proc, nos arquivos:
*/proc/dma
▲ /proc/interrupts
▲ /proc/pci
Trecho exemplo de /proc/ioports:
<pre>
0000-001f : dma1
0020-0021 : pic1
03f8-03ff : serial
(...)
</pre>
Comandos para inspecionar dispositivos:▼
*lspci▼
▲Comandos para inspecionar dispositivos
▲lspci
▲ Lista informações de chipset dos componentes PCI. Com a opção -v lista I/O e IRQ dos dispositivos.
Exemplo de lspci:
<pre>
# lspci -v
(...)
Capabilities: [40] Power Management version 1
Capabilities: [50] AGP version 2.0
</pre>
*Dmesg▼
▲Dmesg
▲ Mostra as mensagens do kernel, da identificação do hardware em diante. Essa informação está disponível em /var/log/dmesg e /var/log/messages.
Exemplo de dmesg:
<pre>
# dmesg
(...)
Floppy drive(s): fd0 is 1.44M
(...)
</pre>
=== Habilitar e desabilitar periféricos integrados ===
|
edições