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 ExternalHddName
Querí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/ExternalHddName
debe usarse en su lugar.
Si uso diskutil unmount /Volumes/ExternalHddName
me 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 socketfilterw
tenga 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.
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.
¿Intentar desactivar el cortafuegos? De su publicación parece que es un proceso de firewall.
MikroDel
MikroDel
sudo killall nameOfTheGame
? ¿Podrías mostrar el guión completo al que te refieres, por favor?MikroDel
usuario220129