4 votes

Médiathèque de photos sur disque dur externe

J'ai déplacé ma médiathèque Photos sur un disque dur externe. Tout fonctionne bien, sauf l'éjection du disque dur. Chaque fois que j'essaie de l'éjecter, mon Mac me dit qu'il est en cours d'utilisation :

$ sudo lsof +D "/Volumes/[Drive]
COMMAND   PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
mds        86 root   18r   DIR    1,9      544      2 /Volumes/[Drive]
mds        86 root   20r   DIR    1,9      544      2 /Volumes/[Drive]
mds        86 root   22r   DIR    1,9      544      2 /Volumes/[Drive]
photoanal 608 xxxx  txt    REG    1,9    32768 653409 /Volumes/[Drive]/Pictures/Fotos.photoslibrary/private/com.apple.mediaanalysisd/MediaAnalysis/mediaanalysis.db-shm
photoanal 608 xxxx   27u   REG    1,9  8323072 653402 /Volumes/[Drive]/Pictures/Fotos.photoslibrary/private/com.apple.mediaanalysisd/MediaAnalysis/mediaanalysis.db
photoanal 608 xxxx   28u   REG    1,9   214272 653408 /Volumes/[Drive]/Pictures/Fotos.photoslibrary/private/com.apple.mediaanalysisd/MediaAnalysis/mediaanalysis.db-wal
photoanal 608 xxxx   29u   REG    1,9    32768 653409 /Volumes/[Drive]/Pictures/Fotos.photoslibrary/private/com.apple.mediaanalysisd/MediaAnalysis/mediaanalysis.db-shm

J'utilise iCloud pour synchroniser mes photos avec mon iPhone. Il n'est pas important que les photos soient immédiatement sur mon Mac. Je serais également d'accord pour démarrer Photos de temps en temps.

Y a-t-il un moyen d'éjecter le disque dur sans s'arrêter ?

2voto

Oliver Salzburg Points 2455
$ launchctl kill -TERM gui/$UID/com.apple.photoanalysisd

Cette commande arrêtera l'instance actuelle du démon de photoanalyse. Ensuite, il est possible d'éjecter le disque dur sans aucun problème.

1voto

Bruno Robert Points 61

Il suffit de taper la commande suivante :

kill [PID of photoanal] (dans votre cas le PID était "608")

Cela devrait mettre fin au processus de photoanal

mds fait partie de spotlight Cela signifie "serveur de métadonnées", je crois. Il peut indexer votre disque dur, donc je ne sais pas s'il est dangereux de le supprimer également.

Une fois que vous avez terminé tous les processus utilisant votre lecteur, vous pouvez facilement l'éjecter (la commande suivante ne devrait rien retourner : lsof | grep 'name of your drive' ).

Ma photothèque se trouve sur mon disque externe depuis plus d'un an et ce n'est que récemment que j'ai commencé à rencontrer le même problème que celui que vous avez décrit. Voici ce qui l'a résolu pour moi. (J'utilise MacOS 10.13)

0voto

Melvin Jefferson Points 4109

Vous avez un programme qui utilise/utilisait le disque dur.

Vous pouvez essayer de l'éjecter en utilisant l'utilitaire de disque.

La déconnexion devrait également toujours fonctionner, bien que les seuls programmes qui soient interrompus soient ceux du compte utilisateur déconnecté.

Si vous ne voulez pas vous déconnecter, quittez toutes les applications que vous n'utilisez plus.

Mac Mail a la réputation de s'accrocher aux fichiers qui ont été joints aux courriels. Si vous avez joint un fichier à partir d'un disque externe, Mail peut ne pas l'avoir laissé partir. Quitter Mail résout ce problème.

Il arrive aussi que le Finder ne lâche pas les fichiers, par exemple après avoir effectué un QuickLook sur un fichier. Normalement, vous ne pouvez pas quitter le Finder, sauf en utilisant le moniteur d'activité (dossier Utilitaires) et en vérifiant également quels programmes sont ouverts et peuvent l'utiliser.

0voto

Sidnicious Points 15187

Il se peut que votre Finder indexe encore les fichiers que vous avez sur votre disque dur.

  1. Essayez d'abord de quitter l'application Photos
  2. Désactiver l'indexation du disque dur pour le finder sudo mdutil -Ei off "/Volumes/Name_of_Drive"

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