twitter
    Seja Livre você Também!! :)

terça-feira, 1 de março de 2011

Identificar e editar configurações de hardware

O mais importante de um sistema operacional é sua integração com o hardware da máquina, o BIOS identifica e realiza testes simples em itens fundamentais de hardware, como disco, processador e memória.

Duas maneiras básicas de identificar recursos de hardware dentro de um sistema Linux, utilizando comandos ou lendo arquivos dentro de sistemas de arquivos especiais.

COMANDOS:

lspci: Mostra componentes conectados ao barramento PCI
lsusb: Mostra dispositivos USB conectados em sua máquina
lsmod: Lista os módulos carregados no sistema

Podemos ver mais detalhes de um dispositivo da seguinte maneira

# lspci -s 09:00.0 -v
09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040 PCI-E Fast Ethernet Controller (rev 12)
Subsystem: Dell Device 022f
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at fe8fc000 (64-bit, non-prefetchable) [size=16K]
I/O ports at de00 [size=256]
Capabilities: [48] Power Management version 3
Capabilities: [5c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [c0] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [130] Device Serial Number d6-65-f9-ff-ff-c9-1e-00
Kernel driver in use: sky2

# lspci -s endereço do despositivo -v temos a listagem

O lsusb funciona da mesma forma, mas ao invés do -s usamos -d para enformar o ID do dispositivo escolhido

# lsusb -v -d 05a9:2640

Os comando vistos acima, serve para "facilitar" a leitura das informações de hardwar. Todas essas informações se localizam nos diretórios /proc e /sys.

O diretório /proc contém arquivos com informações dos processos ativos e de recursos de hardware, pro exemplo:

/proc/cpuinfo: Mostra informações sobre o processador encontrado pelo sistema
/proc/dma: Mostra informações sobre canais de acesso direto à memória
/proc/ioports: Mostra informações sobre endereços de memória usados pelos dispositivos.
...

Os arquivos em /sys é parecido com /proc , mas o /sys tem função de guardar informações de dispositivos..


**Informações também retiradas do livro Certificação LPI-1- Luciano António Siqueira, recomendo à todos que buscam a certificação LPI

Nenhum comentário:

Postar um comentário