Сброс базы Spotlight

В случае если поиск перестал работать или работает неверно, полезно бывает удалить поисковый индекс:

Для основоного жёсткого диска:

$ sudo mdutil -E /

Для любого другого диска:

$ sudo mdutil -E /Volumes/volumename (где volumename - имя вашего тома)

5e761d528c57aab819a351fb55492f01

  • Mich

    К сожалению в Leo эта клманда не работае :-(

    Last login: Mon Jan 19 18:51:43 on console Macbook-pro-Orloff:~ user$ $ sudo mdutil -E / -bash: $: command not found

    • http://karguine.blogspot.com bm

      В команде знак доллара вводить не нужно. Это просто приглашение терминала.

  • Mich

    О! Спасибо! А проиндексировать Time Capsule без потери информации такой коммандой возможно?

  • Mich

    Обнаружил, что удалить поисковый индекс, запустив в терминале: $ sudo mdutil -E / не всегда приводит к желаемому результату. После замены своего HDD выявил, что Spotlight работает некорректно. Сброс базы данных вышеуказанной командой даже после 3 раз не привёл к желаемому результату. Ситуацию удалось исправить только следующим образом: зайдя в настройки системы и перейдя на вкладку Конфиденциальность в разделе Spotlight я поставил в лист исключения поиска нужный мне раздел моего HDD. Система «удивилась» такому моему решению, но я сказал «YES» и Spotlight приказал долго жить :-). После этого я снова зашёл в системные настройки и удалил этот раздел из этого списка и система начала индексировать том заново. По окончании индексирования поиск заработал как надо!