Estou tentando encontrar uma maneira de fazer com que o terminal exiba os resultados de uma verificação de status SMART no terminal para uma unidade de recuperação que uso.
O cmd diskutil info
ou diskutil info -plist /
apenas diz se o drive está "Verificado" ou não.
Estou procurando um script (ou um empurrãozinho na direção certa em termos de cmds BSD) que cuspa as informações sobre os setores da unidade ... Pendentes, Alocados, todas essas coisas.
Alguma ideia?
Responder1
TodosUtilitário de Discoediskutilever show é “Não suportado”, “Verificado” ou “Falhando”; é um simples resumo do status SMART.
A ferramenta de linha de comando usual para obter informações SMART detalhadas ésmartctldeferramentas inteligentessuíte. smartctlpode exibir os valores e atributos SMART para unidades suportadas (ou seja, unidades internas, o SMART não parece ser suportado pelos protocolos genéricos de disco USB e Firefire). Smartmontools não vem com o Mac OS X, mas está disponível em MacPorts(informações do pacote), Cerveja caseira(informações do pacote), e Fink(informações do pacote).
O aplicativo GUISMARTReporterparece ser principalmente um invólucrosmartctl.
Uma pesquisa na web provavelmente exibirá outras GUIs.