Este artigo e uma tradução de Como obtener informacion de nuestro hardware. Para saber as regras e como participar na edição veja Bem-vindos novatos
Estado da tradução: completada
Em certas situações devemos ter o conhecimento completo do nosso hardware, como no caso de compilar o nosso kernel; o por mera curiosidade. Seja qual seja o nosso objetivo, e bom ter em conta quais as ferramentas ao nosso alcance para realizar essa tarefa.
lspci : Ferramenta encontrada em qualquer distro GNU/Linux, nos permite obter informação dos nossos dispositivos PCI Algumas opções:
lspci : Lista os dispositivos PCI
lspci -v : lista detalhada.
lspci -k : lista com so os detalhes dos modulos do kernel utilizados
lspcidrake: ferramenta da Mandriva, similar a anterior. Mostra a informação agrupada por modulo/dispositivo, en vez de bus/dispositivo(lspcidrake esta no pacote ldetect)
lspcidrake -v
lusb: Similar a lspci, so que este serve para os dispositivos conectados por USB.
lsusb : lista Dispositivos USB
lsusb -v : lista mas detalhada
lsscsi: Outra ferramenta similar as anteriores, so que para dispositivos SCSI
lsscsi : lista dispositivos SCSI
lsscsi -v : lista detalhada
Para instalar, so basta com um: urpmi lsscsi
Outra forma de obter informação especifica e a partir de determinados arquivos que estao na nossa distro. Estes aqui vos de texto plano podem ser examinados com o comando cat. Entao podemos fazer o seguinte:
cat /proc/cpuinfo : mostra informação do processador/es
cat /proc/meminfo : informação sobre a memoria
systool: Vemos a informação dos dispositivos ordenados por clase, topologia, bus e modulos.
dmidecode: Lista de forma detalhada todo o hardware a partir da DMI del BIOS. Si queremos informação particular, podemos utilizar um valor da seguinte lista, cojm o parametro -t
0 BIOS
1 System
2 Base Board
3 Chassis
4 Processor
5 Memory Controller
6 Memory Module
7 Cache
8 Port Connector
9 System Slots
10 On Board Devices
11 OEM Strings
12 System Configuration Options
13 BIOS Language
14 Group Associations
15 System Event Log
16 Physical Memory Array
17 Memory Device
18 32-bit Memory Error
19 Memory Array Mapped Address
20 Memory Device Mapped Address
21 Built-in Pointing Device
22 Portable Battery
23 System Reset
24 Hardware Security
25 System Power Controls
26 Voltage Probe
27 Cooling Device
28 Temperature Probe
29 Electrical Current Probe
30 Out-of-band Remote Access
31 Boot Integrity Services
32 System Boot
33 64-bit Memory Error
34 Management Device
35 Management Device Component
36 Management Device Threshold Data
37 Memory Channel
38 IPMI Device
39 Power Supply
40 Additional Information
41 Onboard Device
dmidecode -t [valor]
ejemplo: dmidecode -t 2
lshw: Outra alternativa para ter informação detalhada. Esta analisa todo o hardware y os arquivos de configuração para logo mostrar uma lista, para instalar: urpmi lshw
harddrake2: Uma boa ferramenta Mandrivera ;) (pode ser acessada no MCC)
gtk-lshw: GUI do antes mencionado lshw (instalação: urpmi lshw-gui)
Hardinfo: Proporciona informação bastante detalhada. Tem ferramentas de benchmark(para instalar: urpmi hardinfo).
Esta seção esta aberta para discutir sobre o artigo. Abaixo voce pode deixar a sua opinião, critica, sugestão etc.