如何从外部启动盘启用Apple智能

【2025-01-30 12:22:00AI Siri网最新消息】

从外部驱动启动时启用 Apple Intelligence。

如何从外部启动盘启用Apple智能

如果您将系统移动到了外部驱动器,Apple Intelligence 通常会失效,但有一些解决方法可以使用。以下是启用它的方法。

在之前的文章中,我们介绍了如何在 Mac 上启用 Apple Intelligence 和 ChatGPT 扩展。但如果您希望从外部驱动器启动 Mac 并使用 Apple Intelligence,将会遇到阻碍。

尽管在从外部驱动启动时仍然可以使用 Siri,但 Apple Intelligence 将会被禁用。

这主要是出于安全原因:如果您在其他位置或设施中使用外部驱动器,您的驱动器可能连接到一个外部网络,这个网络可能存在恶意软件或安全漏洞,而您对此并不知情。

此外,出于安全考虑,Mac 工作站可能因意外未被锁定而留下外部驱动器,在他人能够接触到的地方。因此,Apple 在从外部驱动器启动时禁用 Apple Intelligence。

另一个禁用 Apple Intelligence 的原因是其占用大量系统资源。如果外部驱动器通过 USB 连接至 Mac,可能会导致性能问题,因为 USB 连接标准相较于 Thunderbolt 较慢。

另外,Apple 还会在外部驱动器上禁用 Apple Pay(同样出于安全原因)。此外,Apple Intelligence 尚未在某些国家/地区(如欧盟和中国)推出。

启动磁盘为外部驱动时无法使用 Apple Intelligence。
在从外部驱动器启动时,Apple Intelligence 默认为禁用状态。

macOS 如何确定功能

macOS 包含一个名为 eligibilityd 的系统进程,利用多个输入来判断哪些功能被允许或禁止。这些输入包括区域设置、语言、国家代码、启动参数等。

macOS 在启动磁盘的 /private/var/db 目录下保存一个名为 “eligibilityd” 的文件夹,该文件夹中包含三个项目:

  1. domains.data
  2. eligibility_inputs.plist
  3. eligibility.plist

需要注意的是,/private 别名及其指向的所有子文件夹在 macOS 中默认是隐藏的,您需要启用隐藏文件设置(或使用终端应用程序)才能在 Finder 中查看它们。

eligibilityd 文件夹中的后两个文件是 .plist(属性列表)文件,这些简单的 XML 文件保存键值对,并通常用于存储 macOS 的设置。

eligibility_inputs.plist 文件中保存了近百个项目,主要是其他项目的复合字典,例如语言、区域设置、时间等。

该文件中的一个项目名为 “ExternalBootDriveInput”,它包含三个项目的数组,第一个和第二个项目分别命名为 “ExternalBootDriveInput” 和 “EligibilityInput”,表示这是 eligibilityd 的一个输入。

数组中的第三个项目是一个类型为 NSObject 的对象,它是 macOS 中许多高级对象的基类(“NS” 代表 “NeXTStep” —— macOS 的前身来自 NeXT, Inc.)。

另一个文件 (“eligibility.plist”) 包含您的 Mac 是否从外部驱动启动的信息(以及其他设置)。macOS 会读取这些文件的内容,以帮助确定开启或禁用哪些功能。

您可以在 Xcode 或任何文本编辑器中查看 .plist 文件。
在苹果的 Xcode 中查看 .plist 文件。

在外部驱动器上启用 Apple Intelligence

关于外部驱动器的问题,有几种提出的解决方案,主要包括修改 .plist 文件、在恢复模式下使用终端,或使用第三方工具。

这些方法包括:

  1. 禁用 SIP
  2. 下载替换的 eligibility.plist 文件
  3. 使用第三方工具

对于系统完整性保护(SIP),您需要将 Mac 启动到恢复模式,运行终端应用程序,并使用 csrutil 命令行工具禁用 SIP。我们尚未对此方法进行测试。

第二种方法(从互联网下载替代 eligibility.plist 文件)涉及下载一个修改后的文件,删除 /private/var/db/eligibility 文件夹中的原始文件,安装新文件并设置其权限(我们在这里不详细讨论)。

一些在线用户发布了 修改过的 eligibility 文件,其中包含了一些 .plist 文件的值的变化。我们也无法保证这些文件的正确性。

这些更改似乎包括将 OS_ELIGIBILITY_CONTEXT_ELIGIBLE_DEVICE_LANGUAGE 键的值特别设置为 “en-US”,并添加第二个子键 OS_ELIGIBILITY_INPUT_DEVICE_AND_SIRI_LANGUAGE_MATCH

将新文件放置后,您需要在 Finder 中执行 文件->获取信息,在获取信息窗口的 常规: 下勾选 锁定 以防止 macOS 在从外部驱动器启动时覆盖该文件。

请确保 不要 在包含 macOS 的内部驱动器的文件副本上勾选此设置。

将包含修改文件的外部驱动器设置为 启动磁盘,然后重启您的 Mac。

现在,当您打开 系统设置->Apple Intelligence & Siri 窗口时,您应该能在设置中启用 Apple Intelligence。

Kyle Ye 这样的在线用户开发了一些工具,可以对您的 Mac 进行修改,以便轻松更改各种资格设置。要使用这些工具,您还需要了解如何使用 macOS 终端应用程序。

虽然这些工具似乎运行良好,但使用时请自行承担风险。至少请先备份所有数据。请记住——您正在修改操作系统,可能会出现问题。

这些工具的使用说明可能对非技术用户来说有些复杂,而且在终端中出错可能会损坏您 Mac 的软件,所以请小心。

如果您决定尝试上述任何方法,建议创建一个单独的 macOS Sequoia 15.2 测试卷宗。

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,可联系本站进行二次审核删除:fireflyrqh@163.com。
Like (0)
Previous 2025年1月30日 上午10:19
Next 2025年1月30日

相关推荐