十多年老MAC装13记,拯救时代的眼泪,廉颇老矣,尚能饭否?
拯救时代的眼泪是我擅长的。
macOS14即将登场,我还用着2011年的MAC Mini 5.3,这个型号比较少见,和5.2相比去除了独立显卡,添加了硬盘Raid。采用Core i7-2635QM和8G内存,在当时也算是高配了。这款机型官方最终支持macOS High Sierra 10.13.6,虽说也能用,但是没有Dark模式总是看着不舒服。于是我折腾的心又蠢蠢欲动了。(为什么要说“又”?)
要想突破官方的支持封锁,只能使用OpenCore Legacy Patcher,这是个什么东东呢?还得从OpenCore说起
OpenCore
OpenCore就是折腾黑苹果的友友们所说的 "引导加载器",它可以用来为 macOS 准备系统,特别是为 macOS 注入新数据,如 SMBIOS、ACPI表和 kexts。它与其他引导工具的不同之处在于,它在设计时充分考虑了安全性,允许使用真正 Mac 上的许多安全功能。

OpenCore Legacy Patcher
OpenCore Legacy Patcher是基于OpenCore进行开发,用于在不被官方支持的 Mac 上运行和解锁 macOS 中功能的补丁工具。
制作启动盘
首先要在Settings中设置目标机的型号,我用的是M系,本机模式可以生成和官方启动盘一样的启动U盘。设置目标机后,“Build and Install OpenCore”才变为可点击状态。点击“Create macOS Installer”,之后“Dowdland”,当然如果你本地有系统安装包APP选择本地也可以。另外“Post-Install”是针对本机直接打补丁的,因为我的版本跨度过大,就不选择这种了。

OpenCore Legacy Patcher支持到macOS13.6正式版,Github上维护者说对14的支持还要等一段时间。

PS:OpenCore Legacy Patcher抓取的版本似乎要比官方公布的早一些,想要新版的友友也可以通过这个工具下载,但仅限Intel版,M系的小伙伴就不要尝试了,不要问我怎么知道的。
之后一步一步按着流程来就可以,其间会输入两次账号密码,最后会写入EFI,如果没有写EFI的流程,那生成的就是官方的启动盘。
接下来就在老机器上操作了。
格式化硬盘
最好准备一个Win PE的U盘,因为老系统版本支持的是MAC扩展分区,而新版采用了APFS,用系统实用工具格式化硬盘,只会格式化子分区,这样就装不上了。所以用Win PE启动,在Win下把硬盘前500扇区写0就行了。如果没有清除以前的分区表很可能会安装失败,这里尝试了好多次,折腾死我了。当然熟悉mac终端命令行的友友就不用这么麻烦了,“diskutil cs delete”就可以搞定。

装13ing
用之前做好的OpenCore启动盘开机,如果之前没有写入EFI,就不会看到EFI引导。中间的是官方默认引导,在不支持的机型上无法运行。所以选择“EFI Boot”。之后就只剩2个了,这时选择官方引导,就进入了安装过程。OpenCore只是在启动初期注入支持的相关组件,让安装器以为你是安装在官方支持的机器上,这个引导还支持随官方版本直接升级。


最后

之后按着安装程序的引导一步一步就可以完成了。不得不说macOS的优化真的不错,在10多年的老机器上系统占用也不高,同步网盘下个剧还是不错的。

校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案