mac|苹果 Mac Studio,再次刷新我们对个人电脑的认知( 二 )



为了验证可能性 , Miani 将另外一台 Mac Studio 的 SSD 交换到这台 Mac Studio 上 , 无法开机 。
同时 , 他将这两块 SSD 自由组合到一台 Mac Studio 上 , 依然无法正常开机 。 这是一个坏消息 。
似乎每一款 Mac Studio 与其 SSD 型号、容量均做了软件绑定 , 封堵了用户的自行升级 。

「这种做法实际上比把存储焊接在主板上还要糟糕 。 」这是 Miani 在视频最后下的结论 。 似乎是一个阴谋 。
在这则视频发出之后 , 著名拆机机构 iFixit 也在第一时间回应 , 它们同样注意到了这个问题 , 但仍在测试更多的可能性 。

iFixit 多了一个步骤 , 当更换 SSD , Mac Studio 在闪烁橙色 LED 故障灯时 , 它们用 Configurator 对其执行 DFU 恢复 , 一通操作下来 , 只有在备用 SSD 单独插在 Mac Studio 时 , 能够正常启动 。
值得注意的是 , 备用 SSD 与原装 SSD 拥有着相同的容量 , 更换、增加 SSD 仍然不可行 , iFixit 对这个结果只表达了「沮丧」的看法 。
保不齐苹果后续在更新 Configurator 时 , 会放开对容量和数量的限制 。
Mac Studio 里面那个可拆卸的部件可不叫 SSD 众所周知 , 无论是三星还是西部数据的 SSD , 其实包含了两部分 , 一部分是 NAND Flash 颗粒 , 另一部分则是控制器 。
▲ 三星 SSD. 图片来自:Tomshardware
每个 SSD 都是一个独立的「设备」 , 并拥有 SATA 或者 M.2 插口以方便在现代的 PC 上互换 。
在 2016 年 TouchBar MacBook Pro 出现之前 , Mac 也采用了类似的设计 , 即支持用户自由升级和更换 。
▲ 图片来自:iFixit
但 Apple T2 安全芯片改变了一切 , 存储颗粒被集成在主板上 , 而控制器则集成在 T2 内 。
换句话说 , 彼时的 Mac 上的硬盘已经不是 SSD , 而是几块 NAND 存储颗粒 。

现在的 T 系列安全芯片已经集成到 M1 芯片之内 , 换句话说 , 传统意义上的 SSD 控制器实际是在 M1 芯片之中 。
Mac Studio 上可拆卸的「SSD」不过是焊接了几块 NAND Flash 闪存颗粒而已 。 这个可拆卸的部件更像是一个原始的 NAND 桥接器而已 。
而根据 Asahi Linux 的开发者 Hector Martin 推测 , Mac Studio 两个存储插槽 , 需要相同的容量 , 甚至可能需要用相同的 NAND 供应商芯片 。
▲ Mac Studio 闪烁橙色 LED 报错指示灯.
Arstechnica 还猜测 Mac Studio 两个插槽无法同时支持 1TB 容量的 NAND 。 Mac Studio 的 2TB 版本可能是单个的 2TB NAND , 或者两块 NAND 需要配对和让 M 芯片与之配对 。
无论如何 , 把存储控制器集成在 M 芯片之中 , 即使留下了相应模块的插槽 , Mac Studio 依然与其他的 Mac 差不多 , 都没办法自行增加存储容量 。
还是老生常谈的「数据安全」? 苹果芯片架构师 Tim Millet 曾在采访中抛出「我们把手机芯片放进电脑」的感叹 。
▲ 苹果芯片架构师 Tim Millet.
其实从另外一个维度来看 , iPhone 和 Mac 已经在硬件上趋同 , 只剩下了一层系统墙 。 同宗同源的 A 芯片和 M 芯片 , 以及较为类似的主板设计 。
若说以往还是 ARM 与 X86 的区别 , 但如今可能只是 iOS 和 macOS 的区分了 。
与 A 芯片一致 , M 芯片也拥有了物理隔离的安全区 , 同样也对出厂的部件进行了硬件标识 , 编码配对 , 并对数据进行加密 。

为的就是硬盘或者准确的说是 NAND flash 颗粒里面的数据安全 , 防止一台 Mac 上的硬盘被移除并插入另一台 Mac 或者外部存储机箱 。
而倘若 NAND flash 的系统出现问题 , 则可以通过另外的 M1 Mac 利用 Configurator 进行 DFU 恢复 。
Configurator 软件此前是苹果为 iPhone、iPad 所准备 , 在 M1 Mac 发布后 , 也随之升级了一版 , 增加了对 M1 设备的支持 。