no se puede desactivar la indexing de Spotlight en la unidad externa

Sé que esta pregunta ya se hizo antes, pero las soluciones sugeridas no me funcionan.

Acabo de conectar un nuevo disco duro externo y esperé 14 horas para que Time Machine terminara de respaldarlo. Ahora, no puedo expulsar el disco. Me sale este error:

  • Si dejo un HDD externo compartido conectado mientras el MAC está bloqueado ¿podrán los demás usuarios acceder?
  • Copia de security de los sets sparse de Time Machine a otro server
  • Solución de Backup / Time Machine para una oficina llena de iMacs?
  • ¿Cómo combinar dos particiones en un disco duro externo cuando la opción "partición" está en gris?
  • No se puede hacer una copy de security del iPhone 5s (iOS 8.4) utilizando iTunes 12.3 (porque se produjo un error) o copy de security de iCloud
  • Restaure los datos de la copy de security cifrada de iOS sin el dispositivo respectivo
  • enter image description here

    No quiero "Force Eject …" porque la última vez que lo hice destruyó el sistema de files de una manera que no pudo ser reparado. Por lo tanto, la necesidad de un nuevo disco duro externo.

    Parece que la indexing de Spotlight es la culpable aquí:

    $sudo lsof | grep /Volumes/Backup/ mds 64 root 21r DIR 1,7 2108 3347098 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25 mds 64 root 24u REG 1,7 0 3347143 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25/journalExclusion mds_store 310 root txt REG 1,7 8 3347107 

    He intentado agregar mi unidad de copy de security a la list de privacidad de Spotlight. Aparentemente, se supone que esto tendrá efecto de inmediato. Pero no es así

    enter image description here

    Cuando trato de detenerlo usando la command-line, esto es lo que sucede:

     mdutil -v -a -s /: Indexing disabled. /.MobileBackups: 2015-12-06 14:53:51.707 mdutil[11654:1215293] Metadata.framework [Error]: mdsCopyStoreAttributes failed: (8) (os/kern) no access No index. /Volumes/Backup: Indexing and searching disabled. /Volumes/Backup/Backups.backupdb: Indexing enabled. Scan base time: 1970-01-01 00:00:01 +0000 (1449442430 seconds ago), reasoning: '(null)' 

    también probé esto …

     $sudo mdutil -i off -d -E /Volumes/Backup/Backups.backupdb/ Password: /Volumes/Backup/Backups.backupdb: 2015-12-06 16:42:53.210 mdutil[11822:1237806] mdutil disabling Spotlight: /Volumes/Backup/Backups.backupdb -> kMDConfigSearchLevelOff Indexing enabled. $sudo lsof | grep /Volumes/Backup/ mds 64 root 14r DIR 1,7 1972 3359270 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25 mds 64 root 22u REG 1,7 0 3359315 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25/journalExclusion mds_store 310 root txt REG 1,7 8 3359279 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25/0.indexIds 

    también intentó matar los processs de foco …

     $ps -ax | awk '/[m]ds/{print $1}' 64 310 $sudo kill 64 $sudo kill 310 $sudo lsof | grep /Volumes/Backup/ backupd 11828 root 4w REG 1,7 1453 3359329 /Volumes/Backup/Backups.backupdb/Alex's MacBook Pro/2015-12-06-164406.inProgress/.Backup.471141846.204163.log backupd 11828 root 6w REG 1,7 1780482048 3366847 /Volumes/Backup/Backups.backupdb/Alex's MacBook Pro/2015-12-06-164406.inProgress/88F84A3D-497C-4059-99AE-BF8C3C91534C/Macintosh HD/Users/alexryan/VirtualBox VMs/boot2docker-vm/boot2docker-vm.vmdk mds 11849 root 12r DIR 1,7 2108 3359270 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25 mds 11849 root 17u REG 1,7 0 3359315 /Volumes/Backup/.Spotlight-V100/Store-V2/26061632-2165-4372-BACA-B77080B37A25/journalExclusion ... 

    ¿Hay alguna forma de que pueda expulsar de manera segura mi disco duro externo sin destruir nuevamente el sistema de files?

    Estoy ejecutando OS X 10.11.1 en una Macbook Pro (mediados de 2010).
    El disco externo es:
    Seagate Backup Plus Slim Disco duro externo portátil de 2TB con dispositivo mobile Backup USB 3.0

    Solución:
    Estaba un poco nervioso por haber matado el process de los reflectores porque no estaba seguro de si cerraría los files que había abierto antes de apagarlos. No quería volver a dañar mi sistema de files.

    La eliminación directa de los processs no funcionó. Recién volvieron a la vida con nuevos identificadores de process.

    Sin embargo, el uso de launchctl sí funcionó. Pude expulsar el disco. Y parece que mi sistema de files no se corrompió.

     $sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist $ps -ax | awk '/[m]ds/{print $1}' $sudo lsof | grep /Volumes/Backup/ 

  • ¿Cómo download todas las fotos y videos almacenados en iCloud?
  • Software de respaldo para realizar copys de security solo de files específicos
  • infección en ~ Biblioteca / Soporte de aplicación / Mobilesync / Backup / xxxxx
  • ¿Cómo excluir realmente las copys de security de Time Machine de la indexing de Spotlight?
  • Spotlight cambia palabras key en Yosemite
  • ¿Puedo arrancar desde un "clon de arranque" en diferentes models de Mac?
  • One Solution collect form web for “no se puede desactivar la indexing de Spotlight en la unidad externa”

    ¿Has intentado desactivar Spotlight en el dispositivo por command de terminal?

    Algo así como sudo mdutil -i off -d -E <mountpoint> para deshabilitar la indexing, búsquedas y borrar cachings de Spotlight en la unidad.

    De acuerdo con su salida /Volumes/Backup tiene deshabilitado pero /Volumes/Backup/Backups.backupdb no lo ha hecho, puede marcar la diferencia ejecutar el command con ese punto de assembly.


    Otra solución sugerida aquí es detener por completo el process de foco. Puedes hacer esto con kill <procid> o launchctl . Puede reiniciarlo después de expulsar la unidad.

    (El procid para el command kill es el que está en la segunda columna de los resultados de lsof, o puede utilizar alternativamente use ps -ax | awk '/[m]ds/{print $1}' para get los procids para mds y mds_store .)

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).