Hallo,
ich nutze auf einem Mac mini 2018 eine externe SSD (heißt "JDaten") als Datenplatte für die User-Verzeichnisse, weil die interne Macintosh HD nur 128 GB hat. Funktioniert auch sehr gut. Aber:
Seit einiger Zeit arbeitet Spotlight auf dieser Platte nicht mehr. Gestern habe ich mal etwas geforscht und gefunden, dass oftmals ein verstecktes file namens .metadata_never_index auf dem Root Level der Platte liegt und die Indizierung verhindert. Bei mir liegt die Sache (noch) etwas komplizierter. Einige Verzeichnisse haben genau dieses file und werden dann nicht indiziert. Soweit ok. die .metadata_never_index Datei kann man mit "locate" und auch mit "ls" sehen. Und wenn man so eine Datei löscht, kann man Spotlight auch wieder enablen.
Bei mir ist es aber so, dass es auf der Platte "JDaten" eine Datei (?) namens .metadata_never_index_unless_rootfs gibt. Diese wird zwar mit "locate" gefunden:
... aber mit "ls" nicht angezeigt, was ich sehr merkwürdig finde:
1. Frage an euch: Warum wird ein File mit locate gefunden, mit ls aber nicht?
2. Frage: Hat jemand einen Tipp, wie man auf so einer Platte Spotlight wieder aktiviert?
3. Frage (eher allgemein): Ich arbeite standardmäßig mit einem Mac-User ohne Admin-Rechte und empfehle das auch anderen immer. Wenn man aber Terminal-Anleitungen liest, wird immer $ sudo <command> erwähnt für Befehle, für die man mehr Privilegien braucht. Das funktioniert aber nicht (?), wenn der eingeloggte User kein Admin ist. Oder liegt ich da falsch?
Danke!!
ich nutze auf einem Mac mini 2018 eine externe SSD (heißt "JDaten") als Datenplatte für die User-Verzeichnisse, weil die interne Macintosh HD nur 128 GB hat. Funktioniert auch sehr gut. Aber:
Seit einiger Zeit arbeitet Spotlight auf dieser Platte nicht mehr. Gestern habe ich mal etwas geforscht und gefunden, dass oftmals ein verstecktes file namens .metadata_never_index auf dem Root Level der Platte liegt und die Indizierung verhindert. Bei mir liegt die Sache (noch) etwas komplizierter. Einige Verzeichnisse haben genau dieses file und werden dann nicht indiziert. Soweit ok. die .metadata_never_index Datei kann man mit "locate" und auch mit "ls" sehen. Und wenn man so eine Datei löscht, kann man Spotlight auch wieder enablen.
Bei mir ist es aber so, dass es auf der Platte "JDaten" eine Datei (?) namens .metadata_never_index_unless_rootfs gibt. Diese wird zwar mit "locate" gefunden:
Code:
Mac-mini-LAN:JDaten m$ locate .metadata_never
/Library/Apple/System/Library/InstallerSandboxes/.metadata_never_index
/Library/InstallerSandboxes/.metadata_never_index
/Volumes/JDaten/.metadata_never_index_unless_rootfs
/Volumes/JDaten/Users/m/Library/Application Support/Google/Chrome/.metadata_never_index
/Volumes/JDaten/Users/m/OneDrive/Fotos Mediathek/Fotos-Mediathek.photoslibrary/private/.metadata_never_index
/Volumes/JDaten/Users/m/OneDrive/Fotos Mediathek/Fotos-Mediathek.photoslibrary/resources/.metadata_never_index
Mac-mini-LAN:Drop Box m$
... aber mit "ls" nicht angezeigt, was ich sehr merkwürdig finde:
Code:
Mac-mini-LAN:JDaten m$ ls -flac /Volumes/JDaten/.metadata_never_index_unless_rootfs
ls: /Volumes/JDaten/.metadata_never_index_unless_rootfs: No such file or directory
Mac-mini-LAN:JDaten m$
1. Frage an euch: Warum wird ein File mit locate gefunden, mit ls aber nicht?
2. Frage: Hat jemand einen Tipp, wie man auf so einer Platte Spotlight wieder aktiviert?
3. Frage (eher allgemein): Ich arbeite standardmäßig mit einem Mac-User ohne Admin-Rechte und empfehle das auch anderen immer. Wenn man aber Terminal-Anleitungen liest, wird immer $ sudo <command> erwähnt für Befehle, für die man mehr Privilegien braucht. Das funktioniert aber nicht (?), wenn der eingeloggte User kein Admin ist. Oder liegt ich da falsch?
Danke!!