Identificar o fabricante e modelo do disco em Linux

Ago 25, 2009 por Bruno Carlos    Sem Comentários    Categoria: Tutoriais




 

Por vezes torna-se necessário identificar qual o fabricante e modelo dos discos rígidos que fazem parte do hardware presente na nossa máquina, e seria preferível fazer isto sem ter a necessidade de abrir a máquina.
Primeiro, é necessário obter os device names dos discos, para isso é possível utilizar o comando “df” ou “cat /proc/partitions”. Um exemplo destes nomes são /dev/hda ou /dev/sdb.

Utilização do comando lshw
$ lshw -class disk

-disk:0
 product: ST3250310NS
 vendor: Seagate
 version: SN04
        serial: 9SF0000TH
 size: 232GiB (250GB)

Utilização do comando smartctl:
$ smartctl -i /dev/sda

Device Model: ST3250310NS
Serial Number: 9SF0000TH
Firmware Version: SN04

Nota: Poderá ser necessário instalar o package ‘smartmontools’, o output varia dependendo da versão do smartctl e do fabricante/modelo do disco.

Utilização do comando hdparm:
$ hdparm -i /dev/sda
/dev/sda:
Model=ST3250310NS, FwRev=SN04, SerialNo=9SF0000TH

Utilização do comando hwinfo:
$ hwinfo –disk

Model: “ST3250310NS”
Device: “ST3250310NS”
Revision: “SN04″
Serial ID: “9SF0000TH”

Nota: Poderá ser necessário instalar o package ‘hwinfo’
De notar ainda que é necessário ter permissões de root para obter o output integral destes comandos.

Um modo alternativo de determinar qual o fabricante e modelo do disco:
$ ls /dev/disk/by-id
ata-ST3250310NS_9SF0000TH
ata-ST3250310NS_9SF0000TH-part1
ata-ST3250310NS_9SF0000TH-part2
ata-ST3250310NS_9SF0000TH-part3
Ou seja, o modelo é ST3250310NS e o número de série 9SF0000TH

Partilhe com a Comunidade:
  • del.icio.us
  • Digg
  • PDF
  • Rec6
  • StumbleUpon
  • Twitter


Outros artigos de interesse:

Deixe-nos o seu comentário!

XHTML: Pode usar as seguintes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>