Libreria multimediale di foto sul disco rigido esterno

2

Ho spostato la mia libreria multimediale Photos su un disco rigido esterno. Tutto funziona bene tranne l'espulsione del disco rigido. Ogni volta che provo a espellerlo, il mio Mac dice che è in uso:

$ 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

Uso iCloud per sincronizzare le mie foto con il mio iPhone. Non è importante che le foto siano sul mio Mac immediatamente. Di tanto in tanto, andrei bene anche all'avvio di Photos.

C'è un modo per espellere il disco rigido senza spegnerlo?

    
posta Elastic Lamb 16.10.2017 - 22:19
fonte

4 risposte

2
$ launchctl kill -TERM gui/$UID/com.apple.photoanalysisd

Questo comando fermerà l'istanza corrente del demone di fotoanalisi. Successivamente è possibile espellere il disco rigido senza problemi.

    
risposta data 22.10.2017 - 19:15
fonte
0

Hai un programma che sta / stava usando il disco rigido.

Potresti provare a espellerlo usando l'Utility Disco.

Anche la disconnessione dovrebbe funzionare sempre, anche se gli unici programmi che vengono terminati sono quelli nell'account utente disconnesso.

Se non vuoi disconnetterti, esci da tutte le app che non usi più.

Mac Mail è famoso per aggrapparsi a file che sono stati allegati alle e-mail. Se hai allegato un file da un disco esterno, Mail potrebbe non averlo lasciato andare. Chiudere Mail risolve questo problema.

A volte il Finder non lascia andare i file, come dopo aver fatto un QuickLook su un file. Normalmente non puoi uscire dal Finder se non utilizzando Activity Monitor (cartella Utilities) e anche controllare e vedere quali programmi sono aperti che potrebbero usarlo.

    
risposta data 19.10.2017 - 00:54
fonte
0

Potrebbe darsi che il tuo Finder stia ancora indicizzando i file che hai nel tuo hardisk.

  1. Prova prima a chiudere l'applicazione Photos
  2. Disattiva l'indicizzazione del disco rigido per il finder sudo mdutil -Ei off "/Volumes/Name_of_Drive"
risposta data 20.10.2017 - 12:39
fonte
0

scrivi semplicemente il seguente comando:

kill [PID of photoanal] (nel tuo caso il PID era "608")

Questo dovrebbe terminare il processo fotografico

mds è parte di spotlight , significa "server dei metadati", credo. Potrebbe indicizzare il disco in modo che non sappia quanto sia pericoloso terminarlo.

Dopo aver terminato tutti i processi usando il tuo drive, puoi facilmente espellerlo (il seguente comando non dovrebbe restituire nulla: lsof | grep 'name of your drive' ).

La mia libreria di foto è stata sul mio disco esterno da oltre 1 anno e solo di recente ho iniziato a riscontrare lo stesso problema che hai descritto. Questo è ciò che ha risolto per me. (Sto eseguendo macOS 10.13)

    
risposta data 21.10.2017 - 16:26
fonte

Leggi altre domande sui tag