Fotos Mediathek auf externer Festplatte

Ich habe meine Fotos-Medienbibliothek auf eine externe Festplatte verschoben. Bis auf das Auswerfen der Festplatte funktioniert alles einwandfrei. Jedes Mal, wenn ich versuche, es auszuwerfen, sagt mein Mac, dass es verwendet wird:

$ 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

Ich verwende iCloud, um meine Fotos mit meinem iPhone zu synchronisieren. Es ist nicht wichtig, dass die Fotos sofort auf meinem Mac sind. Ich wäre auch damit einverstanden, Fotos von Zeit zu Zeit zu starten.

Gibt es eine Möglichkeit, die Festplatte auszuwerfen, ohne herunterzufahren?

Haben Sie andere Anwendungen, die das Laufwerk verwenden könnten? Meine Fotobibliothek befindet sich beispielsweise auf einer SD-Karte. Ich konnte es nicht auswerfen, bis ich Google Drive stoppte, das auch die SD-Karte zum Synchronisieren mit meinen Daten von Google verwendete.
Nein, es ist nur der photoanalysisVorgang, der mich daran hindert, das Laufwerk auszuwerfen.

Antworten (4)

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

Dieser Befehl stoppt die aktuelle Instanz des Photoanalyse-Daemons. Danach lässt sich die Festplatte problemlos auswerfen.

Wie reaktivieren Sie die Fotoanalyse?
Nach einem Neustart wird der Dienst automatisch neu gestartet. Ich kenne keinen Befehl, um den Dienst manuell neu zu starten. Für mich ist es in Ordnung, wenn es einmal pro Woche läuft.

Geben Sie einfach den folgenden Befehl ein:

kill [PID of photoanal](in Ihrem Fall war die PID "608")

Das sollte den photoanalytischen Prozess beenden

mds ist Teil von spotlight , es steht für "Metadata Server", glaube ich. Es könnte Ihr Laufwerk indizieren, also weiß ich nicht, wie gefährlich es ist, es auch zu beenden.

Sobald Sie alle Prozesse beendet haben, die Ihr Laufwerk verwenden, können Sie es einfach auswerfen (der folgende Befehl sollte nichts zurückgeben: lsof | grep 'name of your drive').

Meine Fotobibliothek befindet sich seit über 1 Jahr auf meiner externen Festplatte und ich habe erst seit kurzem das gleiche Problem, das Sie beschrieben haben. Das hat es für mich gelöst. (Ich verwende macOS 10.13)

Sie haben ein Programm, das die Festplatte verwendet/benutzt.

Du könntest versuchen, es mit dem Disc Utility auszuwerfen.

Auch das Abmelden sollte immer funktionieren, wobei nur die Programme des abgemeldeten Benutzerkontos beendet werden.

Wenn Sie sich nicht abmelden möchten, beenden Sie alle Apps, die Sie nicht mehr verwenden.

Mac Mail ist berüchtigt dafür, an Dateien hängen zu bleiben, die an E-Mails angehängt wurden. Wenn Sie eine Datei von einer externen Festplatte angehängt haben, hat Mail sie möglicherweise nicht freigegeben. Das Beenden von Mail löst dieses Problem.

Der Finder lässt Dateien manchmal auch nicht los, z. B. nachdem Sie einen QuickLook für eine Datei durchgeführt haben. Normalerweise können Sie den Finder nicht beenden, außer indem Sie den Aktivitätsmonitor (Ordner Dienstprogramme) verwenden und auch überprüfen und sehen, welche Programme geöffnet sind, die ihn möglicherweise verwenden.

Sorry, aber das beantwortet meine Frage nicht. Trotzdem danke!
Die Frage war "Gibt es eine Möglichkeit, die Festplatte auszuwerfen, ohne herunterzufahren?" Haben Sie eine der von mir angebotenen Optionen ausprobiert?
Entschuldigung für die missverständliche Formulierung! Das einzige Problem ist der Fotoanalyseprozess, der beginnt, nachdem ich das Laufwerk gemountet habe. Das liegt, glaube ich, daran, dass die Fotobibliothek auf der Festplatte meine Systemmediathek ist. Wenn der photoanalysisnicht läuft kann ich die Festplatte sofort auswerfen.
Verstanden. Danke für die Klarheit. Probieren Sie diese beiden Optionen aus (hoffen wir, Sie müssen das Terminal nicht verwenden) und sehen Sie, ob sie helfen, diese Funktion für Sie zu deaktivieren. idownloadblog.com/2015/12/28/how-to-stop-photos-mac-auto-launch

Es kann sein, dass Ihr Finder immer noch die Dateien indiziert, die Sie auf Ihrer Festplatte haben.

  1. Versuchen Sie zuerst, die Fotos-Anwendung zu beenden
  2. Deaktivieren Sie die Festplattenindizierung für den Findersudo mdutil -Ei off "/Volumes/Name_of_Drive"
Der Finder indiziert keine Dateien mehr. Ich habe diesen Dienst bereits mit deaktiviert mdutil. Die Anwendung „Qutting Photos“ hat keine Auswirkungen, da die Hintergrundprozesse nur ausgeführt werden, wenn die Anwendung nicht ausgeführt wird.