Dmidecode – Obtenha informações de seu hardware com o dmidecode

Antes de tudo, precisamos entender o que é DMI.

O DMI, ou Desktop Management Interface, ou ainda Direct Media Interface, é uma interface de programação que permite que programas coletem informações à respeito do computador. A tabela DMI fica na BIOS e contém informações sobre o hardware, dispostas de maneira padrão.

Antes de continuar, fique atento a esta informação:

Neste artigo, Joe Barr chama a atenção pro fato de que o dmidecode mostra as informações que obtém do BIOS, em um relatório – mas é o BIOS que, frequentemente não é confiável ao oferecer informações sobre o sistema. Em outras palavras, O BIOS mente sobre o seu hardware. No caso relatado, o BIOS informava falsamente a presença de suporte ao APM (Advanced Power Management ou Gestão Avançada de Energia) em uma máquina, o que impedia a inicialização de uma das versões do Red Hat Linux. No caso de você estar curioso, o problema foi solucionado quando o usuário desligou as opções APM no BIOS – neste caso, o Linux segue em frente, usando os próprios recursos de gestão.
A página da Debian, onde são dados detalhes do pacote dmidecode, há um alerta para a pouca confiabilidade dos dados DMI ou SMBIOS.
Só para ficar claro: não é o dmidecode que tem problemas. São os dados oriundos do seu BIOS que podem não ser verídicos. O programa só repassa a informação que recebeu do BIOS.

Antes do comando, é bom ter a tabela padrão do DMI. É a que segue abaixo:

Esta pequena tabelinha vocês encontram no man page do dmidecode (man dmidecode). Além de vários outros comandos.

 

Usos comuns do dmidecode

Um dos usos é verificar informações como a capacidade máxima de memória suportada pelo sistema. Há, pelo menos, 43 tipos de DMIs sobre os quais o programa pode apresentar informações.
As opções mais comuns são:

  • --type ou -t — exibe informações sobre um dos tipos de DMI
  • --string ou -s — restringe as informações exibidas a uma determinada string

Dentro deste mesmo exemplo, caso você queira obter apenas os dados referentes ao fabricante, use o seguinte comando:

 

 

Para obter informações sobre o processador:

Você pode obter muito mais informações do BIOS sobre o processador se usar o comando assim:

Enfim, use o manual do comando para obter maiores informações sobre o seu uso: man dmidecode.
Espero ter contribuído com dados úteis para você. Lembre-se que a melhor forma de agradecer é compartilhar a informação com seus amigos. Divirta-se!

Fonte: Elias Praciano – dmidecode

Um comentário em “Dmidecode – Obtenha informações de seu hardware com o dmidecode

  • 19 de setembro de 2016 em 15:29
    Permalink

    ótimo blog, Obrigado pelas informações compartilhadas.

    Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogueiros gostam disto: