老Mac安装Catalina系统完整教程-使用dosdude1 Catalina Patcher
前言
手里有台 2011 年的 MacBook Pro 或者 2010 年的 iMac?苹果官方早就不给这些老机器推送大版本系统更新了,最高只能停留在 High Sierra 或 Mojave。但其实这些机器的硬件性能还远没到报废的地步,完全可以再战几年。
今天要介绍的 dosdude1 的 macOS Catalina Patcher,就是专门为这些老 Mac 准备的神器。它能让你的老设备突破官方限制,安装上 macOS Catalina (10.15) 系统,重新获得更好的软件兼容性和使用体验。
我自己就用这个工具给一台 2011 年的 MacBook Pro 装上了 Catalina,日常使用几乎完全没问题,流畅度也还行,大多数软件目前也能用。接下来就手把手教大家怎么操作。
另外,如果是09年的mac,可以参考Dosdude的安装教程,不方便访问yt的可以看b站搬运的,大致步骤和本文方法差不多。
支持的机型
在开始之前,先确认你的 Mac 是否在支持列表里。dosdude1 的 Patcher 支持以下机型:
✅ 完全支持的机型
Mac Pro (2008-2012):
- Mac Pro 3,1 (Early 2008)
- Mac Pro 4,1 (Early 2009)
- Mac Pro 5,1 (Mid 2010-2012)
iMac (2008-2011):
- iMac 8,1 (Early 2008)
- iMac 9,1 (Early 2009)
- iMac 10,x (Late 2009)
- iMac 11,x (Mid 2010)
- iMac 12,x (Mid 2011)
MacBook Pro (2008-2011):
- MacBook Pro 4,1 (Early 2008)
- MacBook Pro 5,x (Late 2008)
- MacBook Pro 6,x (Mid 2010)
- MacBook Pro 7,x (Mid 2010)
- MacBook Pro 8,x (Early/Late 2011)
MacBook Air (2008-2011):
- MacBook Air 2,1 (Late 2008)
- MacBook Air 3,x (Late 2010)
- MacBook Air 4,x (Mid 2011)
MacBook (2008-2010):
- MacBook 5,1 (Aluminum, Late 2008)
- MacBook 5,2 (Early 2009)
- MacBook 6,1 (Late 2009)
- MacBook 7,1 (Mid 2010)
Mac mini (2009-2011):
- Mac mini 3,1 (Early 2009)
- Mac mini 4,1 (Mid 2010)
- Mac mini 5,x (Mid 2011)
⚠️ 特别注意
AMD 显卡兼容性问题:
- 如果你的 Mac 使用 AMD Radeon HD 5xxx 或 6xxx 系列显卡,安装 Catalina 后会几乎无法使用,因为这些显卡无法实现完整的图形加速。
- 受影响的机型主要是 2010-2011 年的 iMac 和部分 Mac mini。
- 如果是 2011 年的 15"/17" MacBook Pro (MacBookPro8,2/8,3),可以通过禁用独立显卡来解决。
不支持的机型:
- 2006-2007 年的所有 Mac(太老了,硬件真的不行了)
- 2008 年的 MacBook Air 1,1
- 2006-2008 年的白色 MacBook (MacBook1,1-4,1)
准备工作
1. 硬件准备
- 一台支持的 Mac(参考上面的列表)
- 至少 16GB 的 U盘(用来制作安装盘,会被格式化,注意备份数据)
- 稳定的网络连接(需要下载 8GB 左右的系统文件)
- 充足的电量或连接电源(整个过程可能需要 1-2 小时)
2. 软件准备
下载 macOS Catalina Patcher:
官方下载地址:http://dosdude1.com/catalina/
当前最新版本:1.4.7
建议直接从官网下载,确保是最新版本。GitHub 上也有开源版本,但官网的更新更及时。
3. 系统要求
- 你的 Mac 当前需要运行 OS X 10.10 Yosemite 或更高版本
- 至少有 20GB 的可用磁盘空间
- 如果你的 Mac 原生支持 High Sierra,必须先安装过 High Sierra 来更新 BootROM 固件(这个很重要!)
4. 重要提醒:APFS BootROM 支持
如果你的 Mac 原生支持 macOS High Sierra (10.13),但从来没装过 High Sierra,那么在安装 Catalina 之前必须先更新 BootROM 固件。
为什么? 因为 Catalina 使用 APFS 文件系统,而老的 BootROM 无法从 APFS 卷启动。
怎么办?
- 如果你之前装过 High Sierra,那就不用管,固件已经更新过了。
- 如果没装过,更新至 High Sierra即可(最简单的方法)。
- 安装后必须重启才能应用固件更新。
- 安装时确保 Mac 连接电源,否则固件不会更新。
安装步骤
第一步:下载并打开 Catalina Patcher
- 下载完成后,打开 macOS Catalina Patcher.app
- 如果系统提示"无法打开,因为它来自身份不明的开发者",右键点击应用,选择"打开",然后在弹出的对话框中点击"打开"
第二步:下载 macOS Catalina 安装程序
- 打开 Patcher 后,点击 "Download macOS Installer" 按钮
- Patcher 会自动从苹果服务器下载完整的 Catalina 安装程序(大约 8GB)
- 下载过程可能需要 30 分钟到 1 小时,取决于你的网速
- 下载完成后,安装程序会自动出现在 Patcher 的主界面
小贴士: 如果下载中断,可以重新打开 Patcher 继续下载,它会自动断点续传。
第三步:制作启动 U盘
- 插入你的 U盘(至少 16GB)
- 在 Patcher 主界面,点击 "Create Bootable Installer" 按钮
- 选择你的 U盘作为目标磁盘
- 注意:U盘会被完全抹掉,请提前备份重要数据!U盘的格式必须是macos扩展日志式,不然会报错
- 点击 "Start" 开始制作
制作过程大约需要 15-30 分钟,期间不要拔出 U盘或关闭 Patcher。
完成后,你会看到一个名为 "Install macOS Catalina" 的启动盘。
第四步:从 U盘启动并安装
- 重启你的 Mac
- 启动时按住 Option (⌥) 键,直到出现启动磁盘选择界面
- 选择 "EFI Boot" 或 "Install macOS Catalina" 图标
- 进入安装界面后,选择 "磁盘工具"(如果是全新安装)
第五步:准备磁盘
如果你想全新安装(推荐),需要先格式化磁盘:
- 在磁盘工具中,选择你的硬盘(不是分区)
- 点击 "抹掉"
- 格式选择 "APFS"
- 点击 "抹掉" 确认
警告: 这会删除硬盘上的所有数据!请提前备份!
如果你想保留数据,可以跳过这一步,直接升级安装。
第六步:开始安装 Catalina
- 退出磁盘工具,选择 "安装 macOS Catalina"
- 同意许可协议
- 选择你要安装的磁盘
- 点击 "安装"
第七步:安装 Post Install 补丁(关键步骤!)
安装完成后(第一次重启,等待安装好系统),不要急着拔掉 U盘!还需要安装补丁才能让系统正常运行。
- 第二次重启前,再次按住 Option (⌥) 键
- 选择 "EFI Boot" 启动盘(不是你的硬盘)
- 进入系统后,打开 U盘里的 "macOS Post Install.app"
- 点击 "Patch" 按钮,点击前确认设备信息以及安装硬盘正确
- 等待补丁安装完成(约 5 分钟)
- 重启 Mac
这一步非常重要! 补丁会安装必要的驱动和内核扩展,让你的老 Mac 能够正常运行 Catalina。
第八步:验证安装
重启后,如果一切顺利,你应该能够:
- 直接从硬盘启动(不需要 U盘)
- 看到 Catalina 的登录界面
- 进入系统后,点击左上角的苹果图标 → "关于本机"
- 确认系统版本显示为 macOS Catalina 10.15.x
常见问题与解决方案
1. 安装时提示"安装器已损坏"
原因: 你使用的 Catalina 安装程序版本与 Patcher 版本不匹配。
解决方法:
- 下载最新版本的 Catalina Patcher
- 使用 Patcher 重新下载 Catalina 安装程序
- 重新制作启动 U盘
2. 安装过程中一直从 U盘启动,无法进入第二阶段
原因: 你的 Mac 支持 High Sierra,但没有安装过,导致 BootROM 固件过旧,无法从 APFS 卷启动。
解决方法:
- 下载并安装 APFS BootROM Support Package
- 重启 Mac 应用固件更新
- 重新开始安装流程
3. 安装完成后系统非常卡顿
可能原因:
- 你的 Mac 使用 AMD Radeon HD 5xxx/6xxx 显卡,无法实现完整图形加速
- 没有正确安装 Post Install 补丁
解决方法:
- 如果是显卡问题,建议降级回 Mojave 或 High Sierra
- 如果是 2011 MacBook Pro,可以尝试禁用独立显卡
- 确保已经运行过 Post Install 补丁
4. Wi-Fi 或蓝牙无法使用
原因: 某些老机型的无线网卡驱动需要额外补丁。
解决方法:
- 重新运行 U盘里的 "macOS Post Install.app"
- 确保勾选了所有适用于你机型的补丁选项
- 重启 Mac
5. 第三方应用闪退
原因: 这是 macOS 10.15.4 及更高版本的已知问题,不是补丁的问题。
解决方法:
- 应用闪退后,立即重新打开
- 第二次打开通常就不会再闪退了
- 需要允许任何来源,只需打开终端输入sudo spctl --global-disable即可
使用建议与优化
1. 性能优化建议
老 Mac 运行 Catalina 可能会比原生系统稍慢,可以通过以下方式优化:
减少视觉效果:
- "系统偏好设置" → "辅助功能" → "显示"
- 勾选 "减少动态效果" 和 "减少透明度"
关闭不必要的后台服务:
- "系统偏好设置" → "用户与群组" → "登录项"
- 移除不需要开机自启的应用
升级硬件(如果可能):
- 升级到 SSD 固态硬盘(提升最明显)
- 增加内存到 8GB 或 16GB
- 更换更好的 CPU(部分机型支持)
2. 备份很重要
虽然 Catalina Patcher 很稳定,但毕竟是非官方支持的系统,建议:
- 使用 Time Machine 定期备份
- 保留启动 U盘,以备不时之需
- 重要文件额外备份到云盘或移动硬盘
后记
用 dosdude1 的 Catalina Patcher 给老 Mac 装系统,整个过程其实并不复杂,只要按照步骤来,基本不会出问题。我自己的 2011 MacBook Pro 装完 Catalina 后,日常浏览网页、看视频、写文档都很流畅,比停留在 High Sierra 时的软件兼容性好太多了。
当然,老机器毕竟是老机器,不要指望它能跑 Final Cut Pro 或者玩大型游戏。但作为日常办公、学习、轻度娱乐的设备,完全够用。最重要的是,这让一台本该"退役"的 Mac 又能再战几年,既环保又省钱。
如果你手里也有台老 Mac,不妨试试这个方法,说不定能给你带来惊喜。
相关链接
- dosdude1 官方网站: http://dosdude1.com/catalina/
- GitHub 开源仓库: https://github.com/dosdude1/macos-catalina-patcher
- 更新日志: http://dosdude1.com/catalina/changelog.html
- APFS BootROM 固件更新: http://dosdude1.com/catalina/(页面中的 "Important" 下的信息所提供的链接)
免责声明: 本教程仅供学习交流使用。在不受官方支持的设备上安装 macOS 存在一定风险,可能导致数据丢失或硬件问题。请在操作前做好完整备份,并自行承担相关风险。








