Mac OSX Terminal cmd / script para exibir setores de HDD com alocação pendente

2

Estou tentando encontrar uma maneira de obter o terminal para exibir os resultados de uma verificação de status SMART no terminal para uma unidade de recuperação que eu uso.

O cmd diskutil info ou diskutil info -plist / diz apenas se a unidade é "Verificada" ou não.

Eu estou procurando um script (ou um empurrão na direção certa em termos de cmds BSD) que vai cuspir as informações sobre os setores da unidade ... Pending, Allocated, todas essas coisas.

Alguma idéia?

    
por Jonathan 22.08.2011 / 01:49

1 resposta

5

Todos os Disk Utility e diskutil que já foram exibidos são "Não suportados", "Verificados" ou "Falha"; é um resumo simples do status SMART.

A ferramenta usual de linha de comando para obter informações SMART detalhadas é smartctl do pacote smartmontools . smartctl pode exibir os valores e atributos SMART para unidades compatíveis (por exemplo, unidades internas, o SMART não parece ser suportado pelos protocolos de disco USB e Firefire genéricos). O Smartmontools não vem incluído no Mac OS X, mas está disponível em MacPorts ( informações do pacote , Homebrew ( informações do pacote ) e Fink ( informações do pacote ).

O aplicativo GUI SMARTReporter parece ser um wrapper em torno smartctl .
Uma pesquisa na web provavelmente irá gerar outras GUIs.

    
por 22.08.2011 / 06:30