Como obter informações sobre seu HD USB externo. – Elias Praciano
Categories
Análises Tutoriais

Como obter informações sobre seu HD USB externo.

Conheça algumas técnicas, dicas e truques para obter informações sobre um HD externo conectado a uma porta USB no seu computador.
Há alguns métodos de obter informações úteis, sem a necessidade de abrir o hardware.

Dentro da caixa do seu HD (disco rígido) externo, há um HD comum. É quase sempre possível obter informações detalhadas sobre o dispositivo USB, sem precisar abrir o invólucro de plástico.
Neste post, vou mostrar como obter a maior quantidade possível de informações sobre o dispositivo, da linha de comando do Linux — portanto, sem precisar “encostar a mão” no HD.
Se você não se interessa muito pelos detalhes técnicos ou em executar comandos pelo terminal, pode pular direto para a última sessão deste post.
Foto parcial do HD externo USB WD Elements

  • Se você ainda não usa o Linux, pode instalar o sistema operacional em um pendrive para realizar esta e muitas outras atividades — quem trabalha com suporte técnico tem uma grande vantagem ao ter uma distro livre de vírus sempre à mão (em um pendrive ou em um DVD/CD).

Como obter informações com lsusb

Se o seu dispositivo de armazenamento externo está conectado via USB, um dos primeiros comandos indicados é o lsusb.
Com os parâmetros certos, é possível obter uma lista completa das especificações do drive.
Comece entrando com o comando para obter informações genéricas sobre as conexões USB:

lsusb

Abaixo, realcei a linha em que se encontra o Bus ao qual o meu HD externo se encontra conectado. Veja que cada dispositivo tem uma ID associada.

Bus 001 Device 006: ID 058f:6331 Alcor Micro Corp. SD/MMC/MS Card Reader
Bus 001 Device 004: ID 0ac8:3420 Z-Star Microelectronics Corp. Venus USB2.0 Camera
Bus 001 Device 046: ID 04f3:0234 Elan Microelectronics Corp. 
Bus 001 Device 045: ID 0b38:0010 Gear Head 107-Key Keyboard
Bus 001 Device 044: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 002: ID 1058:1048 Western Digital Technologies, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Com o parâmetro -v, é possível obter informações muito mais detalhadas. Experimente:

lsusb -v 

Nas distros baseadas no Ubuntu e no Debian, você pode obter informações mais detalhadas, ainda, se executar o comando com privilégios administrativos:

sudo lshusb -v

Finalmente, vou propor que você filtre as informações para ver apenas o que importa neste momento — as informações sobre o drive externo USB Western Digital (no meu caso específico).
Para isto, preciso informar a ID do dispositivo (reveja a primeira listagem). Veja, como fica pra mim:

sudo lsusb -v -d 1058:1048

Entre as informações obtidas, você poderá ver as velocidades que o dispositivo pode alcançar:

...

wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
...

A velocidade atual do dispositivo está limitada pela versão da porta USB a que ele se encontra conectado.
O comando lsusb tem um artigo somente para ele, caso você queira tirar mais algumas dúvidas.

Obtenha mais informações com o hdparm

O programa hdparm pode ser usado para obter informações sobre vários tipos de dispositivos de armazenamento e alterar configurações importantes neles.

disco rígido western digital desktop black edition
Saiba como melhorar a performance do seu disco rígido com o hdparm.

Para obter informações detalhadas sobre o dispositivo use a opção -I em conjunto com o comando hdparm:

sudo hdparm -I /dev/sdb

Altere, no comando acima, a localização do seu HD, caso ele não se encontre em /dev/sdb. O comando mount pode ajudar a determinar a localização exata do seu disco.

Western Digital hard disk drive
3 formas de verificar o desempenho do HD, no Linux.

O que realmente tem dentro da caixinha do HD externo USB

Foto parcial dos discos em um Seagate Barracuda.
Controle a temperatura do seu HD com o HDDTEMP.
Se você tem esta curiosidade, sugiro procurar no Youtube por “external HD disassemble” (desmontagem de HD externo).
Para adiantar, há um HD comum, como qualquer outro.
O que pode diferir é a porta de comunicação entre o dispositivo e o PC:

  • Em alguns casos, a porta é USB, conectada por uma peça encaixada ou aparafusada ao conector SATA do HD.
  • Há outros casos em que a peça de encaixe é soldada ou integrada de outra forma irreversível ao HD. O dispositivo fica inútil sem ela.

Você vai precisar a abrir a caixa para saber.
Se quiser saber mais o assunto, leia o artigo Como desmontar o HD externo.

HD Western Digital
Clique, para ver detalhes.

Quando a peça adaptadora USB/SATA se encontra soldada ao dispositivo, não será possível reaproveitar o disco em seu notebook, se você tiver esta intenção.
Há casos em que a altura do HD, bloqueia seu encaixe dentro do notebook, impossibilitando seu uso nesta situação — mas não no desktop.

By Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

Leave a Reply

Your email address will not be published. Required fields are marked *

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