[控场AI]
· 4 分钟阅读· 2,459 字

macOS 27放弃CoreStorage:旧磁盘格式的终结

macOS 27放弃CoreStorage:旧磁盘格式的终结

macOS 27 悄然移除 CoreStorage 卷支持,老 Mac 用户升级面临数据访问中断风险。

文章讨论 macOS 27 移除 CoreStorage 卷支持这一变化。CoreStorage 是 Lion 时代引入的逻辑卷管理架构,曾是 Fusion Drive 与 FileVault 全盘加密的底层支撑,在 APFS 普及后仍有部分老设备与外接存储沿用。macOS 27 不再识别这类卷,用户升级后可能无法挂载原有数据。文章指出苹果一贯采用渐进式、低公开度的淘汰策略,此次既无高调说明,也可能不提供自动转换工具。受影响者主要是使用 Fusion Drive 的老款 Mac 和未完成 APFS 转换的加密外接盘,普通用户需在升级前备份并迁移,IT 管理员则须主动审计企业环境中的卷格式。

苹果在最新的 macOS 27 中悄然移除了一项对老用户至关重要的兼容性支持:CoreStorage 卷。这一变化在技术社区 Hacker News 上引发了讨论,虽然讨论热度不高,但背后折射出的,是苹果对旧技术栈的又一次彻底切割。

CoreStorage 是什么,为什么它还在影响你

CoreStorage 是苹果在 Mac OS X Lion 时代引入的一套逻辑卷管理架构,它曾是 Fusion Drive 和 FileVault 全盘加密的底层支撑。简单来说,它介于物理磁盘和文件系统之间,负责把多个物理卷组合成一个逻辑卷,或者对卷进行加密转换。

在 APFS 成为默认文件系统之前,大量 Mac 设备——尤其是那些配备 Fusion Drive 的 iMac 和 Mac mini——都运行在 CoreStorage 之上。即便后来 APFS 逐步接管,部分用户因为升级路径、外接硬盘或旧设备兼容性等原因,依然保留着 CoreStorage 卷。

据 Hacker News 上的讨论,macOS 27 不再识别这类卷,意味着这些用户升级系统后可能无法挂载或访问原有数据。

理解 CoreStorage 的定位,需要先厘清它和文件系统之间的层次关系。传统上,磁盘之上是分区表(GPT),分区之上直接就是文件系统(如 HFS+)。CoreStorage 则在两者之间插入了一层逻辑卷管理层,物理分区先被包装成「物理卷」,再由它组合、加密或快照成「逻辑卷」,文件系统才建立在这个逻辑卷之上。这种设计与 Linux 的 LVM 或 Windows 的存储空间概念相似,好处是可以在不改变文件系统的情况下实现卷的合并、扩容和加密。Fusion Drive 正是借助这一层,把 SSD 与机械硬盘透明地合并成一个卷,由系统根据访问频率自动在两者之间迁移数据。这也解释了为什么移除 CoreStorage 会连带影响 Fusion Drive 老设备——底层逻辑卷无法识别,上层的合并与缓存调度自然全部失效。

苹果的兼容性策略:渐进式淘汰

苹果对旧技术的淘汰向来不是一刀切。从 HFS+ 到 APFS 的迁移,苹果给了用户数年的过渡期,并在系统安装器中内置了转换工具。但 CoreStorage 的处境更为特殊:它从未被官方明确标记为“废弃”,却也从未获得 APFS 时代的新功能支持。

这种“沉默的淘汰”在苹果的产品史上有迹可循。Rosetta 2 的多次延期、32 位应用的最终退场,都遵循类似的节奏——先停止宣传,再停止新功能支持,最后在某个系统版本中彻底移除。macOS 27 对 CoreStorage 的处理,正是这条路径的终点。

对于仍在使用 CoreStorage 卷的用户,现实的选择已经不多:要么在升级前手动将数据迁移到 APFS 卷,要么留在旧版 macOS 上。苹果并未在更新日志中高调说明这一变化,这也意味着官方可能不会提供自动转换工具。

需要补充的是 APFS 与 HFS+/CoreStorage 在设计目标上的根本差异。APFS 是苹果在 2017 年随 macOS High Sierra 推出的新一代文件系统,从一开始就把快照、写时复制、原生加密、空间共享和 SSD 优化作为核心设计,而非在旧架构上打补丁。这意味着 CoreStorage 提供的逻辑卷合并与加密功能,在 APFS 中由容器(container)和卷(volume)机制原生承担,二者在概念上并不一一对应,因此不存在简单的原地升级路径。苹果在 High Sierra 安装器中内置了针对 Fusion Drive 的转换流程,但该流程要求先完成特定的固件与卷状态检查,部分外接或非标准配置的卷被排除在外,这正是今天仍有用户停留在 CoreStorage 上的技术原因。

对普通用户和 IT 管理员的实际影响

普通用户受影响的场景主要集中在两类:一是使用 Fusion Drive 的老款 Mac,二是曾经开启过 FileVault 加密但未完成 APFS 转换的外接存储。这些设备在升级到 macOS 27 后,CoreStorage 卷将无法被系统识别,数据访问会中断。

对于 IT 管理员而言,影响更为具体。企业环境中大量旧设备可能仍在运行 CoreStorage 卷,批量升级前需要先做卷格式审计。苹果的沉默处理方式意味着,管理员不能依赖系统更新提示来发现风险,必须主动检查。

从技术演进的角度看,这次移除本身并不意外。APFS 在快照、加密、空间共享等方面的优势明显,CoreStorage 的历史使命早已完成。真正值得讨论的,是苹果在淘汰旧技术时,是否应该给用户更明确的预警和更平滑的迁移路径。

对 IT 管理员来说,判断一台 Mac 是否使用 CoreStorage 可以在终端执行 diskutil cs list,若返回逻辑卷组信息则说明仍在 CoreStorage 上;一旦 macOS 27 移除支持,这条命令以及依赖它的脚本都会失效,因此审计工作必须在升级前完成。迁移的常规做法是备份数据后抹盘重建为 APFS,或使用 diskutil apfs convert 尝试原地转换,但后者对 Fusion Drive 和已加密卷有额外限制。企业批量部署时,还应把卷格式检查纳入升级前的标准化清单,避免在系统更新后才发现设备无法启动或数据不可读。

旧技术退场的启示

macOS 27 移除 CoreStorage 支持,是苹果技术栈现代化的又一步。对于普通用户,这是一次需要主动应对的升级风险;对于整个行业,它再次提醒我们:在封闭生态中,向后兼容性永远是有限资源,用户不能假设旧格式会被永久支持。

如果你手头还有 CoreStorage 卷的设备,升级前务必先备份并转换格式。苹果没有为这次变化敲锣打鼓,但数据丢失的风险不会因此减少。

#macOS 27#CoreStorage#APFS#Fusion Drive#苹果兼容性#磁盘格式#数据迁移
分享:

相关推荐