До недавнього часу на ОС X 10.8 я використовував Альфред (який у свою чергу використовує Spotlight) для пошуку файлів і каталогів на encfs -укладений розділ (який встановлено з папки в папці Dropbox).
Я використовував команду sudo mdutil -i on ~/Dropbox-encfs
щоб увімкнути індексацію для цього розділу, як тільки він буде встановлено (як правило, я повторно встановлювався при кожному перезавантаженні).
Однак, з моменту оновлення до OS X 10.9, введення тієї ж команди повертає помилку Error: unknown indexing state
. Індексування та пошук у моєму основному кореневому розділі продовжують працювати:
~$ sudo mdutil -a -s
/:
Indexing enabled.
/Users/myuserdirectory/Dropbox-encfs:
Error: unknown indexing state.
Щось змінилося в OS X 10.9, що може спричинити це? Як я можу вдатися до налагодження або виправлення цієї проблеми?
Я використовую encfs версії 1.7.4p1. Я вже спробував увімкнути та вимкнути індексацію ( -i on
, -i off
), і використовуючи -E
прапор до mdutil, щоб стерти магазин.
Розміщую розділ encfs за допомогою наступної команди:
sudo encfs --public -ovolname=Dropbox-encfs ~/Dropbox/.encfs-crypted ~/Dropbox-encfs
Крім проблеми індексації, монтований розділ encfs інакше працює добре.
Я маю додати, що я також бачу попередження цієї форми в Росії /var/log/system.log
:
Dec 23 14:51:20 montpelier.local mds[57]: (Warning) Volume:
vsd:0x7ffe0c826c00 Open failed. failureCount:7
-o local
. Тим не менш, файли з тома все одно не з'являються для мене в пошуках чомусь.