Mac OSX Terminal cmd / script pour afficher les secteurs HDD en attente d'allocation

J'ai essayé de trouver un moyen d'obtenir un terminal pour afficher les résultats d'une vérification d'état SMART dans le terminal pour un lecteur de récupération que j'utilise.

Le cmd diskutil info ou diskutil info -plist / seulement si le lecteur est "Verified" ou non.

Je cherche un script (ou un coup de coude dans la bonne direction en termes de BSD cmds) qui crache les informations sur les secteurs du lecteur … En attente, Allocés, tout ça.

Des idées?

Toute l' utilitaire Disk Utility et diskutil ever show est "Not Supported", "Verified" ou "Failing"; C'est un résumé simple du statut SMART.

L'outil de ligne de commande habituel pour obtenir des informations SMART détaillées est smartctl de la suite smartmontools . Smartctl peut afficher les valeurs et les attributs SMART pour les lecteurs compatibles (c'est-à-dire les lecteurs internes, SMART ne semble pas être pris en charge par les protocoles USB génériques et les disques Firefire). Smartmontools n'est pas livré avec Mac OS X, mais il est disponible dans MacPorts ( informations sur le paquet ), Homebrew ( informations sur le paquet ) et Fink ( informations sur le paquet ).

L'application GUI SMARTReporter semble surtout être une enveloppe autour de smartctl .
Une recherche sur le Web affichera probablement d'autres GUI.