Comment vérifier et réparer un disque à partir de la ligne de commande OS X

le Utilitaire de disque application est un outil puissant pour garder les disques connectés à votre Mac heureux et en bonne santé. Mais il existe des situations dans lesquelles il peut ne pas être disponible. Par exemple, connexion à un ordinateur distant via SSH, ou Utilitaire de disque refusant simplement de lancer.  

Dans ce tutoriel, je vais vous montrer comment:

  • Trouver un disque qui peut avoir une erreur
  • Vérifier un disque à partir de la ligne de commande
  • Réparez ce disque (si nécessaire) à partir de la ligne de commande

Screencast

Notes IMPORTANTES

Avant de vous emmener plus loin, vous devez comprendre un certain nombre de choses:

  1. Je vais travailler sur une carte SD que j'ai insérée dans mon mac. Si vous devez cibler le disque dur de votre Mac, assurez-vous de remplacer le mot Macintosh HD pour Dakota du Sud dans l'une des commandes que je montre dans cet article.
  2. Ces instructions ne sont pas destinées aux utilisateurs novices de Mac. Si vous n'êtes pas au moins un peu à l'aise dans Terminal, vous voudrez peut-être vous en tenir aux applications d'interface utilisateur graphique telles que Utilitaire de disque.

Localisation du disque

Tous les disques connectés au Mac se trouvent dans le répertoire. Les volumes répertoire dans Terminal. Ce répertoire est situé à un pas de la racine du Mac. La commande utilisée pour passer de répertoire en répertoire est CD. Dans le terminal a /est connu sous le nom de répertoire racine ou de plus bas niveau.

Donc, pour passer à la Les volumes répertoire, ouvert Terminal et tapez ou collez dans cette commande: cd / volumes. La fenêtre du terminal devrait maintenant ressembler beaucoup à ceci:

Accéder au répertoire Volumes à partir du terminal OSX

Type ls et appuyez sur Revenir. Vous verrez une liste de disques attachés à votre Mac.

Vérifier le disque

Une fois que vous avez la liste des disques, vous pouvez en cibler un ou plusieurs pour vérification et réparation. Pour démarrer le processus de vérification, tapez la commande suivante, tout en veillant à remplacer le [identifiant du lecteur] partie pour le nom réel du lecteur.  

diskutil verifyVolume [identificateur de lecteur]

Si vous ciblez le disque dur du Mac, vous pouvez également utiliser simplement un /. Vous verrez quelque chose qui ressemble à ceci:

Vérification d'un disque via un terminal sous OSX

Ce test est revenu avec succès. Je peux donc avoir confiance dans le lecteur et dans sa capacité à stocker des données. S'il y avait une erreur, je verrais un message qui se lit comme suit: Le volume [volume testé] a été trouvé corrompu et doit être réparé.

Réparer le disque

Supposons, un instant, que le disque soit revenu avec une erreur ou nécessite une réparation. Pour réparer un disque à partir de la ligne de commande, tapez ou collez la commande suivante dans le terminal: diskutil repairvolume / Volumes / [identificateur de lecteur] / et appuyez sur Revenir.

Juste comme avant, je vais utiliser Dakota du Sud comme identifiant de mon disque. Si vous souhaitez cibler un autre lecteur, insérez le nom de ce lecteur au lieu de Dakota du Sud. Vous pouvez aussi utiliser / comme identifiant du disque dur de votre Mac. Votre Terminal La fenêtre devrait maintenant ressembler à ceci:

Réparation d'un disque depuis un terminal sous OSX

Toutes nos félicitations! Votre disque a maintenant été vérifié et réparé entièrement à partir de la ligne de commande..

Conclusion

le Terminal peut parfois se sentir comme une application inconnue ou effrayante à utiliser. Mais cela peut aussi être un bon endroit où aller quand vous êtes dans une pincée. Dans de nombreux cas, cela peut être votre seule option. Alors, la prochaine fois que vous aurez besoin de réparer un disque, essayez cette méthode!