Externe SSD wird aufgrund von socketfilterfw nicht ausgehängt

Beim Versuch, mein Samsung T3, auf dem ich verschiedene Anwendungen wie Mathematica speichere, abzumelden, wird mir mitgeteilt, dass es von einer Software socketfilterfw verwendet wird

$ diskutil unmount /dev/disk2s1
Volume External on disk2s1 failed to unmount: dissented by PID=304 
(/usr/libexec/ApplicationFirewall/socketfilterfw)

Dies zeigt sich auch beim Unmounten über die GUI und beim Einchecken von Console.app

Ich denke, socketfilterfw ist an der Firewall beteiligt, bin mir jedoch nicht sicher, wie ich es beheben kann oder warum es passiert und ob es für die SSD sicher ist, das Aufheben der Bereitstellung zu erzwingen.

Welche Möglichkeiten habe ich?

Antworten (1)

Am einfachsten und sichersten ist es, sich auf dem Mac vom Konto abzumelden. (Apple-Menü - abmelden)

Dies bewirkt zwei Dinge:

  1. Alle Anwendungen werden aufgefordert, sich zu beenden, und Sie können alle hängengebliebenen Anwendungen identifizieren.
  2. Alle Laufwerke werden im Rahmen des normalen Abmeldevorgangs sicher ausgehängt (es sei denn, Sie haben eine ungewöhnliche Einrichtung, bei der Sie Software installiert haben, die das Laufwerk einbindet, bevor sich der Benutzer anmeldet).

Sobald Sie dies getan haben, können Sie entweder den Mac ausschalten (um sicherzustellen, dass das Laufwerk sicher heruntergefahren ist und geöffnete Dateien nicht beschädigt sind) oder das Laufwerk trennen.

Das Ziehen eines Laufwerks mit Journaling und HFS + (oder dem neuen APFS) ist insofern sicher, als Sie das Dateisystem nicht beschädigen. Gefährdet ist jede noch offene Datendatei - Sie würden also Ihre Word-Datei, Ihre iTunes-Mediathek mit Wiedergabelisten / Bewertungen usw. verlieren (aber nicht die Songs selbst).

Was den Steckdosenfilter betrifft, müssen Sie möglicherweise ein wenig im Aktivitätsmonitor oder Terminal graben, um zu wissen, warum dies als Verwendung des Geräts identifiziert wurde. Es hängt wahrscheinlich mit den Apps zusammen, die Sie auf diesem Gerät ausführen - Google Chrome führt Updater aus, möglicherweise führt Mathematica eine Lizenzierungssoftware aus, die eine Verbindung zum Netzwerk herstellt (ein Schullizenzserver oder zurück zum Anbieter). Wenn Sie diesen Fehler mehrmals auf einem neu gestarteten Mac auftreten lassen, sollte es einfach sein, jede laufende App zu überprüfen und nachzuvollziehen, warum das Dateisystem blockiert und aktiv ist.

Ich habe festgestellt, dass das Problem tatsächlich bei Mathematica liegt, ich nehme an, in seinem Lizenzserver oder wie es sich bei Wolfram anmeldet. Es tritt nicht auf, wenn Ableton Live von der SSD ausgeführt wird. Es passiert jedoch jedes Mal mit Mathematica
Ich habe mir die Disc-Aktivität mit iostat angesehen und socketfilterfw scheint zu keinem Zeitpunkt auf die Disc zu schreiben oder von ihr zu lesen, wenn die Disc im Leerlauf ist oder wenn ich versuche, sie auszuwerfen. Ich denke, ich werde das Auswerfen einfach erzwingen, nachdem ich Mathematica verwendet habe, aber ich werde sehen, ob ich herausfinden kann, was passiert