Мой поиск в центре внимания уже некоторое время не работает, и я перепробовал все, что мог найти в Google. Я не могу ничего искать на своем MacBook... буквально ничего не появляется. Я перечислю вещи, которые я пробовал, и спецификации:
Начало 2011 г. 2,2 ГГц MBP 4 ГБ ОЗУ OSX 10.9.4
Основываясь на том, что Trane Francks сказал в комментарии ниже. Я построил БД и снова запустил линию. Вторая строка — это то, что он вернул: locate .metadata_never_index /.metadata_never_index.
Я нашел .metadata_never_index как скрытый файл в моем корне, поэтому я удалил его и попытался переиндексировать ... но он по-прежнему выдает сообщение «Индексирование и поиск отключены».
Я много чего пробовал и каждый раз... у меня "индексирование и поиск отключены".
Я просто хочу иметь возможность снова искать мой Mac!! Пожалуйста помоги! Спасибо.
ОКОНЧАТЕЛЬНО!! У меня снова заработало!
Вот что я сделал:
В терминале я запустил:
locate .metadata_never_index
Базы данных не существовало, поэтому мне было предложено запустить:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Он работал в течение нескольких секунд, и я повторил команду locate... она нашла ее в моем корне. Я удалил его и попытался снова включить прожектор, но все равно получил «индексирование и поиск отключены».
Я проверил разрешения своего SSD, и моей учетной записи даже не было в списке. Я добавил себя в чтение/запись. Затем побежал:
sudo mdutil -i on /
терминал вернул «Индексирование включено».
Наконец... я зашел в системные настройки>прожектор>конфиденциальность... перетащил свой SSD, а затем удалил его для переиндексации. 40 минут спустя.. все возвращается в норму! Прошел год с тех пор, как прожектор работал над моим MBP. О, с какими трудностями я столкнулся, пытаясь найти электронные письма/файлы.
Спасибо за советы и предложения всем и Google!
Переиндексировать весь диск. В Терминале введите sudo mdutil -E / и нажмите Enter. Возможно, вам придется ввести свой пароль. Существующий индекс Spotlight будет удален, и Spotlight начнет создавать новый индекс в фоновом режиме. Вы можете переиндексировать другие жесткие диски, изменив команду, указав их имя, например sudo mdutil -E /Volumes/OtherHardDrive.
sudo mdutil -i off /
sudo rm -rf /.Spotlight*
sudo mdutil -i on /
sudo mdutil -E /
Я заказываю, эти достижения:
Я ищу его в сети несколько месяцев... и это было так просто!!
Системные настройки -прожектор -Конфиденциальность -если ваш жесткий диск есть в списке, отметьте его и нажмите (-)
Когда ваш жесткий диск будет удален из «запретить поиск в этих местах», ваш прожектор будет сканировать ваши файлы в течение примерно 2 часов и вуаля!
:)
Я только недавно столкнулся с этой проблемой, когда мне нужно было переиндексировать мой внешний диск, чтобы Spotlight и/или HoudahSpot соответственно искали файлы. Хотя я все еще не извлекаю архивы , т.е. .rar, .zip, .gzip
Для меня работает:
sudo mdutil -a -i on
Автоматически включены и переиндексированы все диски.
Когда я попытался явно включить индексирование на внешнем диске, я вижу следующее:
sudo mdutil -E /Volumes/EXTERNAL_DRIVE
/Volumes/EXTERNAL_DRIVE:
2021-02-25 10:26:51.123 mdutil[5421:1461549] mdutil disabling Spotlight: /Volumes/EXTERNAL_DRIVE -> kMDConfigSearchLevelFSSearchOnly
Indexing disabled.
Только после запуска sudo mdutil -a -i on
я смог найти (/var/db/locate.database)
после завершения повторной индексации, как предполагает принятый ответ.
По какой-то причине sudo mdutil -E /Volumes/EXTERNAL_DRIVE
, который должен стереть и перестроить индекс, не работает должным образом.
ХТН
В моем случае проблема началась после перехода с HFS на APFS, где прожектор был отключен до изменения. После изменения ни одна из команд mdutil больше не включала прожектор.
Вот что я сделал, чтобы исправить это:
Войдите в систему как root (это может быть необязательно). Вот как: Включите и войдите как root на macos
Начиная с Catalina, корень системного диска доступен только для чтения, а файлы, не предназначенные только для чтения, перемещаются в отдельный раздел «(myhd)-Data». Вы можете получить доступ к этим файлам в System/Volumes/Data . Вот некоторая информация об этом изменении: Невозможно создать папку в корневом и доступном только для чтения системном томе в Catalina.
Убедившись, что в Finder отображаются скрытые файлы (Command + Shift + . (точка)), я смог найти файл «.metadata_never_index» в папке System/Volumes/Data и удалить его.
Я также просмотрел короткий раздел «РЕШЕНИЕ» здесь , чтобы быть тщательным, хотя, в конце концов, это не было моей конкретной причиной.
Я перезагрузился и снова вошел в систему как root, зашел в терминал и ввел (не уверен в порядке и не могу быть уверен, что это было необходимо, но не повредит): a) mdutil -ai on b) mdutil -aE
Я также зашел в Системные настройки/Прожектор/Конфиденциальность и добавил, а затем удалил системный диск. Это тоже может быть необязательным, но это не повредит.
БУМ - прожектор вернулся и сделал новую переиндексацию!!!
Для людей, которые хотят переиндексировать на корневом уровне, на основе ответа @rename:
sudo mdutil -a -i on /
/
но используете ее -a
для всех томов, что уже есть в ответе ramene./
в моем случае было необходимо; без него не работает.
Трейн Франкс
Джастин
Джастин
Трейн Франкс
sudo
, например,sudo rm /.metadata_never_index
.bmike