在不受支持的 Mac 上,Spotlight 搜索在 MacOS Big Sur 中不起作用

Posted

技术标签:

【中文标题】在不受支持的 Mac 上,Spotlight 搜索在 MacOS Big Sur 中不起作用【英文标题】:Spotlight search is not working in MacOS Big Sur on unsupported macs 【发布时间】:2021-09-14 15:30:25 【问题描述】:

不知道如何,但我的 Spotlight 搜索停止工作,我搜索解决方案但没有成功:

我在终端上尝试了这个命令并得到了错误:

~ % sudo mdutil -i off /
Spotlight server is disabled.
~ %sudo mdutil -i on /
Spotlight server is disabled.

没有成功

【问题讨论】:

【参考方案1】:

27 英寸 iMac(2013 年末)的另一个转折点... 我发现我的 Big Sur 11.6 APFS 数据卷不知何故被禁用(纯属猜测:可能是使用 OpenCore Legacy Patcher 0.2.4 的人工制品)。

症状是 Spotlight 搜索返回普通操作系统命中,因此看起来根卷正在正常索引。但是,没有显示任何用户文档或已安装的应用程序。因为我安装了一堆服务器卷,所以我一直检查 / 上的 mdutil 状态,擦除索引,重建 LaunchServicesDB 重新安装 macOS 等等。没有任何效果。

由于我在这台 Mac 上只有一个本地卷,因此我没有考虑查看除 / 之外的任何其他卷上的状态。我在没有意识到 Spotlight 索引合成卷的基础安装点的情况下扯掉了我的头发。确凿的证据...

sudo mdutil -sa
/:
    Indexing enabled.
/System/Volumes/Data:
    Indexing disabled.

由于 /System/Volumes/Data 只是合成磁盘的一半,您不能使用 Spotlight System Preference 窗格来停用/重新激活索引。对可见的 Finder 卷(即合成磁盘)执行此操作对 /System/Volumes/Data 没有影响。 你仍然可以使用 mdutil...

sudo mdutil -i on /System/Volumes/Data
/System/Volumes/Data:
    Indexing enabled.

这对我有用。如此简单,但却是 Big Sur APFS 的一个非常不整洁的人工制品。 为了更好地衡量,我还使用sudo mdutil -E /System/Volumes/Data 来擦除卷上的索引,但我认为不需要这样做。 希望这对其他人有所帮助;这让我焦虑了几天。

不知道我的音量是如何进入这种状态的……希望我永远不需要弄清楚这一点。

【讨论】:

【参考方案2】:

我在互联网上搜索并找到了这个解决方案:

Goto Applications -> Utilities
Open Terminal

run this command:
~ % sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

you will see this output
/:
        Indexing enabled.

再次打开 Spotlight 并搜索,它现在应该可以工作了。

【讨论】:

【参考方案3】:

在将 mac 加入 AD 域并从本地 mac 帐户切换到 AD 移动配置文件后,我遇到了同样的问题。 Spotlight 不显示任何搜索结果(没有电子邮件、文件、应用程序)。

重建电子邮件索引没有帮助,重建聚光灯索引也没有帮助。

我 google 到了这篇文章。

事实证明,所有文件/电子邮件所在的 /System/Volumes/Data 卷都禁用了索引。不知道它是怎么发生的,但感谢@ed209,我能够快速意识到问题并启用索引。现在一切正常。

sudo mdutil -sa /: 启用索引。 /系统/卷/数据: 索引已禁用。

sudo mdutil -i on /System/Volumes/Data /系统/卷/数据: 已启用索引。

【讨论】:

以上是关于在不受支持的 Mac 上,Spotlight 搜索在 MacOS Big Sur 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

mac电脑聚焦搜索Spotlight使用方法教程

mac os spotlight 不能查看天气

Mac下搜索神兵利器Alfred 3.1.1最新和谐版

让 Google Cast v3 在不受支持的设备上运行

偷渡者不受支持,微软警告:请勿在不受支持的 PC 上安装 Win11

在不受支持的 iOS 设备上安装 ad hoc