6 votes

Impossible de démonter le disque externe utilisé avec l'application Musique en raison du processus AMPLibraryAgent.

J'utilise un disque de stockage externe pour ma bibliothèque musicale dans macOS 10.15 Catalina, car la taille requise des fichiers est plusieurs fois supérieure à celle de mon SSD interne. Après la mise à niveau vers Catalina, maintenant lorsque je connecte le lecteur pour utiliser Music, je ne peux pas éjecter le lecteur par la suite, en raison d'un verrouillage par le processus AMPLibraryAgent. Voici la sortie du terminal détaillant le problème:

diskutil unmountdisk /dev/disk2
Le démontage du disque2 a échoué : au moins un volume n'a pas pu être démonté
Le démontage a été refusé par le PID 710 (/System/Library/PrivateFrameworks/AMPLibrary.framework/Versions/A/Support/AMPLibraryAgent)
Le parent dissident PPID 1 (/sbin/launchd)

Comment puis-je supprimer ce verrou sans quitter ce processus de service ou éteindre mon ordinateur?

0 votes

Qu'est-ce qui vous empêche d'arrêter le processus, de démonter le volume et de redémarrer le processus?

0 votes

@NaveedAbbas C'est en dehors du champ de ma question

1 votes

Je suis prêt à forcer le démontage - vous pouvez également le faire depuis l'interface graphique - mais je veux savoir quel est le danger si je le force. Les développeurs supposent que ce processus doit s'exécuter et qu'il est mauvais de démonter un disque pendant qu'il est en cours d'exécution. Ils auraient dû fournir un moyen de l'arrêter proprement. Tel qu'il est actuellement, nous ne savons pas si forcer le démontage perd des données ou quelque chose d'autre indésirable. Sur mon système, il semble que l'application Music soit parfois à l'origine de l'exécution d'AMPLibraryAgent, car c'est ce que j'utilise le disque externe pour. Pourquoi?

2voto

error404 Points 1

Vous pouvez essayer de forcer le démontage du lecteur. Cela démonte le lecteur si un processus l'utilise déjà.

diskutil unmountdisk force /dev/disk2

0 votes

Cela ne répond pas à la question, qui est "Comment puis-je retirer ce verrou sans quitter ce processus de service ou éteindre mon ordinateur?"

2voto

Conceited Code Points 1976

Je rencontre exactement le même problème avec ma bibliothèque Music (iTunes) sur mon disque externe en raison de problèmes d'espace. macOS 10.15.4

Ma solution de contournement douteuse est que j'ai créé une routine avec Automator qui quitte le processus AMPLibraryAgent en un clic.

Est-ce que quelqu'un a trouvé une meilleure solution ?

1voto

TrinitronX Points 1132

Cela a résolu le problème pour moi :

launchctl stop com.apple.AMPLibraryAgent

1voto

seth Points 11

Je suis confronté au même problème, avec Catalina 10.15.2. Un léger contournement, en quelque sorte, que j'ai trouvé est que au lieu de devoir redémarrer la machine pour éjecter proprement le disque, je peux me déconnecter puis me reconnecter, et ensuite il est possible de l'éjecter. Bien sûr, je préférerais ne pas avoir à le faire. Mais il semble s'agir d'un bug que j'espère sera corrigé.

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