6 votes

Pourquoi iStat Menus désactive-t-il S.M.A.R.T. sur mon Mac?

J'ai mis en place un travail launchd qui vérifie mon statut S.M.A.R.T.

Après avoir installé iStat Menus, mon travail launchd m'a immédiatement affiché une fenêtre contextuelle me demandant de sauvegarder tous mes fichiers. J'ai vérifié avec l'Utilitaire de disque et j'ai vu le statut S.M.A.R.T. comme Non pris en charge.

J'ai immédiatement désinstallé iStat Menus en utilisant le programme de désinstallation officiel et j'ai découvert qu'immédiatement après la désinstallation de cette application, mon statut SMART affichait Statut SMART : Vérifié. Ouf !

Pourquoi iStat Menus a-t-il désactivé le S.M.A.R.T. ? Y a-t-il une raison spécifique que j'aimerais connaître.

Voici à quoi ressemble mon script :

A=$( diskutil info disk0 | grep SMART )

if [ "$A" != "   SMART Status:             Verified" ]
then 

osascript -e 'tell application "Finder" to activate' -e 'tell application "Finder" to display dialog "Your Drive is failing, Please backup all your important files now" buttons {"OK"} with icon stop'
fi

1voto

Douglas Points 10417

Pourquoi iStat Menus a-t-il désactivé S.M.A.R.T.?

Rien ne peut désactiver S.M.A.R.T. C'est une technologie intégrée dans le micrologiciel de votre disque dur ou de votre SSD qui informe sur l'état de santé de votre disque. Ce n'est pas quelque chose qui peut être désactivé.

Après avoir installé iStat Menus, ma tâche launchd m'a immédiatement affiché une fenêtre contextuelle me demandant de sauvegarder tous mes fichiers. J'ai vérifié avec Utilitaire de disque et j'ai vu que le statut S.M.A.R.T. était Non pris en charge.

Cela est dû au fait qu'il existe un service système résidant au niveau matériel qui intercepte les réponses du rapport S.M.A.R.T. du disque. Utilitaire de disque tente d'envoyer une demande au disque pour rapporter son statut et iStat Menu récupère le résultat; aucun résultat ne revient - donc c'est "Non pris en charge".

Concernant votre script....

Alors que votre script en lui-même est bon, le "statut S.M.A.R.T. vérifié" de Disk Util est rien de plus que le "voyant du moteur" sur le tableau de bord d'une voiture. Il vous informe qu'il y a un problème, mais pas lequel et seulement après qu'un problème survienne. C'est aussi utile que de fermer la porte de la grange après que le cheval se soit échappé.

S.M.A.R.T. dispose de plusieurs attributs que Disk Util ne surveille ni ne rapporte. Pour obtenir un rapport complet et des données plus détaillées ainsi que des seuils qui vous avertiront des défaillances imminentes, tournez-vous vers des outils spécialement conçus pour ce type de tâche.

  • Smartmontools (gratuit, basé sur CLI)
  • Disk Drill. (Gratuit pour la surveillance, payant pour la récupération de données)
  • Drive Dx. (Essai gratuit, payant pour une utilisation continue)

J'ai personnellement utilisé Utilitaire de disque intégré pour obtenir le statut S.M.A.R.T. en cas de besoin urgent. Cependant, je préfère les outils "pro" conçus spécifiquement pour ce type de tâche. Smartmontools me suffit, mais pour les clients qui ne sont pas à l'aise avec CLI, je recommande soit Disk Drill soit Drive Dx.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X