Disk Utility sous OS X Yosemite et versions antérieures possède un menu de débogage caché qui, lorsqu'il est activé, vous donne accès à plus de fonctionnalités de Disk Utility que vous ne voyez habituellement. Alors que l'Utilitaire de disque a eu un menu de débogage pendant un certain temps, il est devenu encore plus utile avec l'avènement d'OS X Lion.
Les informations contenues dans cet article s'appliquent aux Mac exécutant OS X Yosemite (10.10) à OS X Lion (10.7).
Avec OS X Lion, Apple a ajouté une partition Recovery HD sur le disque de démarrage. Vous pouvez l'utiliser pour démarrer et exécuter des utilitaires tels que Utilitaire de disque, réinstaller OS X et accéder à Internet pour trouver des solutions aux problèmes que vous pourriez rencontrer. La partition Recovery HD est cependant masquée et n'est pas visible depuis l'utilitaire de disque.
Cela peut entraîner des problèmes, notamment la possibilité d'avoir plusieurs partitions Recovery HD sur différents disques lorsque vous dupliquez des disques, remplacez des disques ou réinstallez OS X. Cela peut également vous empêcher de déplacer la partition Recovery HD vers un nouveau lecteur, si vous avez besoin de remplacer un lecteur ou de déplacer des éléments sur vos lecteurs.
Éléments du menu de débogage
Le menu de débogage des utilitaires de disque propose une sélection de fonctionnalités, dont la plupart sont conçues pour que les développeurs puissent les utiliser pour tester des applications qui fonctionnent avec le système de stockage du Mac. La plupart des éléments sont bénins, tels que List All Disks ou List All Disks with Properties. Vous pouvez également activer un compte à rebours de mille minutes pour modifier les journaux de la console pour que l'utilitaire de disque affiche 60 000 secondes ou mille minutes. Le but est d'avoir un affichage plus précis du moment où les événements de journal se produisent.
Plus intéressantes pour l'utilisateur moyen de Mac, il y a deux commandes dans le menu Debug:
- Forcer la mise à jour de la liste de disques: comme son nom l'indique, l'utilitaire de disque met à jour les disques répertoriés dans la barre latérale. Cela peut être utile lorsque vous avez connecté ou retiré un disque alors que l'Utilitaire de disque est ouvert.
- Afficher toutes les partitions: Cela affiche toutes les partitions sur le disque d'un Mac, même si elles sont censées être masquées.
Si vous souhaitez accéder à la partition Recovery HD d'OS X Lion et des versions ultérieures pour créer des clones ou des sauvegardes, l'activation du menu Debug dans Disk Utility est le moyen le plus simple de voir et de travailler avec ces partitions invisibles.
Activer le débogage pour OS X Yosemite et versions antérieures
Avec la sortie d'OS X El Capitan, Apple a supprimé la prise en charge du menu de débogage caché des utilitaires de disque. Ces commandes Terminal ne fonctionnent que pour les versions d'OS X Yosemite et antérieures. Pour activer le menu Debug dans Disk Utility:
- Quitter Disk Utility s'il est ouvert.
- Launch Terminal, situé à Applications > Utilities.
-
Entrez la commande suivante à l'invite du terminal:
par défaut écrire com.apple. DiskUtility DUDebugMenuEnabled 1
- Appuyez sur Enter ou Return.
- Fermer Terminal.
La prochaine fois que vous lancerez Utilitaire de disque, le menu Débogage sera disponible.
Désactiver le menu de débogage dans l'utilitaire de disque
Si vous souhaitez désactiver à nouveau le menu Debug, procédez comme suit:
- Quitter Disk Utility s'il est ouvert.
- Lancer Terminal, situé à Applications > Utilities.
-
Entrez la commande suivante à l'invite du terminal:
par défaut écrire com.apple. DiskUtility DUDebugMenuEnabled 0
- Appuyez sur Enter ou Return.
- Fermer Terminal.
La désactivation du menu de débogage des utilitaires de disque ne réinitialise pas les commandes du menu à leur état par défaut. Si vous avez modifié l'un des paramètres, vous souhaiterez peut-être les rétablir dans leur état d'origine avant de désactiver le menu de débogage.
C'est tout ce qu'il faut pour activer ou désactiver le menu de débogage de l'utilitaire de disque. Allez-y et voyez quelles fonctionnalités sont disponibles dans le menu Debug. Vous trouverez probablement les éléments Afficher toutes les partitions et Forcer la mise à jour de la liste de disques les plus utiles.
Utiliser le terminal pour OS X El Capitan et versions ultérieures
Au cas où vous vous poseriez la question, vous pouvez afficher les partitions de disque cachées dans OS X El Capitan ou version ultérieure; il vous suffit d'utiliser l'application Terminal au lieu de l'application Utilitaire de disque. Pour afficher une liste complète des partitions de disque, procédez comme suit:
- Lancer Terminal, situé à Applications > Utilities.
-
Dans la fenêtre du terminal, saisissez ce qui suit à l'invite de commande:
liste diskutil
- Puis appuyez sur Enter ou Return.
- Terminal affiche toutes les partitions actuellement connectées à votre Mac.