警告:如果移動硬盤的是NTFS格式,不適用此方法,會導致文件系統損壞。
Spotlight 無法搜索到文件的原因是:沒有建立索引。所以解決方法很簡單,就是建立索引。
對移動硬盤強制建立索引的方法:
一、搞清楚需要建立索引的分區的 Mount Point:
在 Disk Utility 中,選中需要建立索引的分區,窗口下方會顯示此分區的 Mount Point。
下圖中的 Mount Point 是:/Volumns/ExFAT。
二、使分區的索引生效:
在 Terminal 中輸入以下命令,打開對應分區的索引:sudo mdutil -i on "/Volumes/ExFAT"
命令中的藍色文字就是上一步中記錄下的對應分區的 Mount Point,注意有半角的雙引號。
系統要求輸入管理員密碼,輸入管理員密碼,回車。
三、重建分區的索引。
在 Terminal 中輸入以下命令,重建對應分區的索引:sudo mdutil -E "/Volumes/ExFAT"
同樣需要輸入管理員密碼。
四、等待系統完成索引重建。
完成第三步之后,系統就開始在后台重建指定分區的索引了,此時調出 Spotlight 會看到如下情景:
這說明系統正在為指定的分區重建索引。耐心等待系統完成索引重建工作。
重建索引所需的時間與磁盤中保存的數據量成正比,20G左右的文件,機械硬盤用了約3~4分鍾。
五、THE END
第四步完成之后,就可以直接在 Spotlight 中搜索到完成重建索引的移動硬盤里的文件了。問題被解決了。