6 votos

Spotlight no indexa las unidades de red en MacOS Monterey

Parece que la indexación de las unidades de red en Monterey no funciona correctamente.

Todas las categorías de resultados de búsqueda están marcadas en la configuración de Spotlight y no hay nada en la lista de exclusión de privacidad. Mi unidad de sistema está indexada correctamente y Spotlight funciona bien allí. Sin embargo, tengo dos unidades de red montadas en /volúmenes.

La indexación está activada.

Prompt> mdutil -as
/:
    Indexing enabled. 
/System/Volumes/Data:
    Indexing enabled. 
/Volumes/ludo:
    Indexing enabled. 
/Volumes/video:
    Indexing enabled. 

Spotlight parece hacer el trabajo de indexación, ya que podemos ver la barra de progreso de indexación cuando intentamos hacer una búsqueda.

Spotlight indexing in progress

Pero no hay resultados (después de la indexación completa, por supuesto), y no hay carpetas .Spotlight-V100 en las unidades externas también. No sé si Spotlight todavía almacena los archivos de indexación allí en Monterey (La carpeta tampoco está en la unidad del sistema, donde la búsqueda funciona bien).

Entonces, ¿Monterrey tiene un problema allí? La misma configuración funcionaba bien en otro MBP y en otra versión del sistema operativo. ¿Alguien ha conseguido indexar discos externos en Monterey?

He probado a desactivar y activar la indexación con sudo mdutil -i off /Volumes/Drive_to_index y sudo mdutil -i on /Volumes/Drive_to_index reconstruyendo el índice con un sudo mdutil -E /Volumes/Drive_to_index pero no hay cambios.


Editar:

Siguiendo la respuesta de Rory, no hay ninguna .metadata_never_index_unless_rootfs archivo en cualquiera de mis discos duros externos.

1voto

Kamafeather Puntos 108

Tuve tu mismo problema y nada me ayudó.

Pero como se menciona en esta respuesta puede arreglar deshabilitando y volviendo a habilitar la indexación a través de la shell, con:

sudo mdutil -a -i off
sudo mdutil -a -i on

El uso de la CPU debería aumentar, mostrando la mds y mds_stores procesos que están ocupados indexando la unidad; también habrá un Indexing.. barra de progreso dentro de Spotlight.


Descargo de responsabilidad: Probé exactamente los mismos comandos la semana pasada (confirmado por history | grep mdutil ), y realmente no arregló nada.
Hoy, en cambio, funciona.

0 votos

Hola y gracias por su respuesta. Como dije en mi post inicial, ya probé a desactivar y reactivar la indexación con mdutil -i apagando y encendiendo de nuevo, siendo visible la barra de indexación dentro de Spotlight como dijiste (ver mi captura de pantalla incluida). Es lo primero que he probado pero no hay cambios por mi parte. ¿Tienes una carpeta oculta .Spotlight-V100 en root de tu disco externo (ahora indexado) o ya no está presente en Monterey?

0 votos

Lo siento, es culpa mía. Estaba hablando de unidades normales no de red y traje mi solución sin comprobar de nuevo la pregunta. Y en este momento no tengo ninguna unidad de red para probar. - Tampoco tengo el /.Spotlight-V100 pero puedo encontrar uno en /System/Volumes/Data/.Spotlight-V100 ; aunque su modificación está fechada en 2019, cuando compré el portátil, y no actualicé a Monterey hasta 2021, por lo que no estoy seguro de que esa sea la carpeta real utilizada para la indexación (el propietario es admin ). Puede intentar comprobar en /System/Volumes/Data/Network eso.

0voto

Rory Breaker Puntos 1

Así que después de semanas de no poder acceder a mi biblioteca de muestras y archivos de música en mi disco externo después de la actualización de Monterey, me sentía muy desanimado, especialmente después de buscar en este foro y en la web en vano una solución al problema de la indexación y el foco con el sistema operativo actual. Hoy me complace decir que he encontrado una solución que funciona y en este momento estoy viendo la luz de mi Glyph studio raid parpadear mientras Spotlight explora los archivos en dicho HD.

En primer lugar, vaya al Finder y pulse Shift + Cmd + . (sí, es un punto) Esto le permitirá ver los archivos ocultos en su disco externo

Busque un archivo llamado como el siguiente

.metadata_never_index_unless_rootfs

elimine el archivo en el Finder y luego expulse la unidad. A continuación, vuelva a montar la unidad y ejecute esto en Terminal:

sudo mdutil -a -i on

Una vez hecho esto, tu disco externo debería empezar a indexarse y deberías poder usar Spotlight para localizar archivos en tu disco duro externo.

Espero que esto ayude, llevo más de un mes intentando solucionar esto.

0 votos

Hola, gracias por su respuesta. Desafortunadamente, no hay tal archivo en mis discos duros externos. He actualizado mi pregunta con esta información.

0voto

Christoph Puntos 101

Después de luchar durante mucho tiempo con la búsqueda Spotlight en recursos compartidos SMB, me he conformado con GoToFile para buscar archivos. Construye su propio índice y encuentra todo sin problemas. Finda también es bueno para encontrar archivos cuando spotlight falla.

0voto

spaghetti Puntos 1

Estoy usando un NAS Synology con MacOS Ventura que heredó este mismo problema de Monterey. Tenía todos los mismos problemas anteriores. La solución para mí fue no usar AFP para montar volúmenes, sino SMB con la actualización.

Versión: 4.10.18-0548 del paquete SMB de Synology resuelve este problema si es aplicable en su caso.

Asegúrese de que Universal Search indexe estos volúmenes.

[Edición]

MacOS 13 Ventura ha cambiado la estructura de consulta en la búsqueda del Finder que causaba un problema de compatibilidad con los protocolos SMB y AFP.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X