No se puede desmontar el disco duro externo. Solo funciona "forzar desmontar"

No puedo usar el Finder en mi icono de disco duro externo -> desmontar. No funciona, solo fuerza el desmontaje.

Creo que si lo fuerzo, algunos archivos pueden dañarse.

He cerrado todos los programas que se ejecutan en él. Con sudo lsof|grep ExternalHddNameQuería averiguar los procesos que utilizan este HDD. No se mostró nada.

1. ¿Debo evitar forzar el desmontaje cada vez? En el sentido de si es peligroso.

Actualizar

sudo lsof|grep /Volumes/ExternalHddNamedebe usarse en su lugar.

Si uso diskutil unmount /Volumes/ExternalHddNameme conviertofailed to unmount: dissented by PID=199 (/usr/libexec/ApplicationFirewall/socketfilterfw

Estoy usando el juego en línea en el disco duro externo. Quizá esto socketfilterwtenga algo que ver. Pero está activo incluso 20 minutos después de haber salido de este juego.

Lo he usado sudo kill 199, después de que fue posible desmontarlo.

2. ¿Debería cada vez que quiero desmontar este disco duro externo encontrar manualmente qué proceso lo usa y luego eliminarlo manualmente? Me gustaría hacerlo en un solo paso y sin cerrar sesión en Mac.

Respuestas (2)

Algunos juegos en línea tienen "aplicaciones auxiliares" que actualizan el juego en segundo plano. Intente conectar la unidad y luego desmóntela sin ejecutar el juego. Si funciona, entonces podría crear un script simple de Automator/bash para desmontar la unidad (debe consistir en los dos comandos que mencionó anteriormente, excepto que debe usar sudo killall <appname>para eliminar el proceso de bloqueo de la unidad.

Sin que se haya iniciado el juego, puedo desmontar este HDD.
¿ Debería escribir sudo killall nameOfTheGame? ¿Podrías mostrar el guión completo al que te refieres, por favor?
Si fuerzo el desmontaje, ¿puedo tener problemas con mi HDD? No para archivos de texto no guardados, etc.
@MikroDel sí, 'killall nameofthegame' debería funcionar

¿Intentar desactivar el cortafuegos? De su publicación parece que es un proceso de firewall.

¿ Podría ampliar su respuesta con cómo deshabilitar el firewall?