Aaron Lau(韩栖)

M4 不向后兼容 —— 虚拟机也不给

Aaron Lau(韩栖)310 字 · 约 2 分钟旧机考古

Apple silicon 的 Mac 在虚拟机里装 macOS,过去只能装不低于本机预装版本的系统;M4 这一代把口子收得更紧。

「之前仅仅是不能安装比预装版本更早的 macOS 而已,但还是可以在虚拟机里体验的」。现在虚拟机也不行。

「你想想为什么 iPad mini 7 还要使用孤儿工艺的 N3B 的 A17 Pro」。N3B 是台积电第一代 3nm,A17 Pro 和 M3 系列用它,A18 和 M4 换到 N3E;旧产线还在为 iPad mini 7 供货,N3E 同时给 M4 的 Mac 和 A18 的 iPhone 16。M4 这一代每个机型都在讲散热,A18 Pro 也是;核心数没大变,先把持续负载的降频往后推。

限制写在虚拟化框架和系统镜像的签名里:虚拟机的启动链也要过系统签名和机型支持表,主机允许的最低版本一抬,虚拟机里的系统跟着抬;虚拟机里的旧系统拿不到签名,开发工具也跟着停在当前版本。M4 的 macOS 最低版本是 Sequoia,虚拟机里装 14 或更早的系统,启动链过不了签名。想跑旧系统,只能留在旧机器上。

系列 · 旧机考古

同一系列共 234 篇。

全部 234 篇 →
Mac · 旧机考古