Deaktivieren Sie den Spotlight-Index unter 10.8 auf bestimmten Volumes

Um die Indizierung im Terminal auszuschalten, verwende ich:

sudo mdutil -a -i off

Das deaktiviert es mit dem -aSchalter über alle Volumes und das -i offTeil schaltet die Indizierung "aus".

Wenn an meinem iMac angeschlossen sind die folgenden Volumes:

/Volumes
  /MacintoshHD
  /BOOTCAMP
  /NAS6TB

Wie deaktiviere ich den Indizierungsdienst speziell nur für /BOOTCAMPund /NAS6TB? Ich habe versucht, den Anweisungen in der Manpage zu folgen, aber sie waren nicht sehr klar.

Antworten (3)

Vom Terminaltyp:

sudo mdutil -i off [mountpoint]

Wenn Sie den Index-Cache eines lokal gespeicherten Netzlaufwerks entfernen müssen, verwenden Sie das -pFlag. Um den lokalen Cache eines lokal angeschlossenen Volumes zu entfernen, verwenden Sie das -EFlag.

Wenn Sie daraus löschen /BOOTCAMPmöchten, verwenden Sie:

sudo mdutil -Ei off "/Volumes/BOOTCAMP"

ANMERKUNG: Anführungszeichen um den Einhängepunkt des Volumes sind unnötig, wenn keine Leerzeichen im Volumenamen oder Einhängepunkt enthalten sind. Andernfalls müssten Sie \vor jedem Leerzeichen ein Escape-Zeichen verwenden.

zB sudo mdtuil -Ei off /Volumes/Macintosh\ HD für "Macintosh HD"

Öffnen Sie die Spotlight-Einstellungen in den Systemeinstellungen und ziehen Sie jeden auszuschließenden Ordner in die Ausschlussliste.

Spotlight ist ein leistungsstarkes Tool für die Suche nach Ergebnissen in wenigen Sekunden. Wenn Sie dennoch deaktivieren möchten, können Sie dies mit launchctl mit Passwort tun:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Oder um die Indizierung auszuschalten, können Sie diesem Befehl folgen

sudo mdutil -a -i off
Das OP ist sich dessen bewusst sudo mdutil -a -i offund hat gefragt, wie die Indizierung eines bestimmten Volumes deaktiviert werden kann.