34 votes

hdiutil : compact failed - Fonction non implémentée

Lors du compactage d'une image éparse avec la fonction hdiutil compact mais elle échoue avec le message hdiutil : compact failed - Fonction non implémentée .

0 votes

J'obtiens ce même message d'erreur, comme Root, sur deux ordinateurs différents. Un sur 10.10 (qui a créé le sparsebundle) et sur 10.6.8.

68voto

Sergio del Amo Points 825

Le message d'erreur n'est pas très clair, mais l'une des raisons pourrait être que vous n'êtes pas connecté à la prise de courant. Compacter une image disque peut être une tâche longue et intensive, et parfois le système d'exploitation la refuse lorsque vous êtes sur batterie pour éviter tout risque de perte de données.

Si vous êtes certain de disposer d'une batterie suffisante pour mener à bien la tâche, vous pouvez dépasser la limite en ajoutant la fonction -batteryallowed drapeau :

hdiutil compact my.sparseimage -batteryallowed

0 votes

Boah ! Vraiment ? Eh bien, ça a aidé.

3voto

vol7ron Points 147

Vous devrez peut-être exécuter la commande en tant que Racine :

sudo hdiutil compact <sparseimage>

0 votes

Tu veux partager le vote négatif, guerrier caché ? Exécuter la commande en tant que Root a fonctionné pour moi lorsque j'ai eu le message d'erreur.

0 votes

Le guerrier caché est probablement un troll caché, ne faites pas attention. Vous avez raison. Merci.

0 votes

Merci, Cucu. Je pense que j'ai été surpris de le voir sur une question/réponse aussi ancienne. C'est possible Racine n'est pas nécessaire. Je suppose que je pourrais dire que le système superutilisateur car certaines personnes n'utilisent pas la valeur par défaut.

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