教程
2026-05-12
44 分钟阅读

老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 卷启动。

怎么办?

  1. 如果你之前装过 High Sierra,那就不用管,固件已经更新过了。
  2. 如果没装过,更新至 High Sierra即可(最简单的方法)。
  3. 安装后必须重启才能应用固件更新。
  4. 安装时确保 Mac 连接电源,否则固件不会更新。

安装步骤

第一步:下载并打开 Catalina Patcher

  1. 下载完成后,打开 macOS Catalina Patcher.app
  2. 如果系统提示"无法打开,因为它来自身份不明的开发者",右键点击应用,选择"打开",然后在弹出的对话框中点击"打开"

第二步:下载 macOS Catalina 安装程序

  1. 打开 Patcher 后,点击 "Download macOS Installer" 按钮
  2. Patcher 会自动从苹果服务器下载完整的 Catalina 安装程序(大约 8GB)
  3. 下载过程可能需要 30 分钟到 1 小时,取决于你的网速
  4. 下载完成后,安装程序会自动出现在 Patcher 的主界面

小贴士: 如果下载中断,可以重新打开 Patcher 继续下载,它会自动断点续传。

打开Patcher应用

第三步:制作启动 U盘

  1. 插入你的 U盘(至少 16GB)
  2. 在 Patcher 主界面,点击 "Create Bootable Installer" 按钮
  3. 选择你的 U盘作为目标磁盘
  4. 注意:U盘会被完全抹掉,请提前备份重要数据!U盘的格式必须是macos扩展日志式,不然会报错
  5. 点击 "Start" 开始制作

制作启动盘 制作完成

制作过程大约需要 15-30 分钟,期间不要拔出 U盘或关闭 Patcher。

完成后,你会看到一个名为 "Install macOS Catalina" 的启动盘。

第四步:从 U盘启动并安装

  1. 重启你的 Mac
  2. 启动时按住 Option (⌥) 键,直到出现启动磁盘选择界面
  3. 选择 "EFI Boot""Install macOS Catalina" 图标
  4. 进入安装界面后,选择 "磁盘工具"(如果是全新安装)

启动选择界面

第五步:准备磁盘

如果你想全新安装(推荐),需要先格式化磁盘:

  1. 在磁盘工具中,选择你的硬盘(不是分区)
  2. 点击 "抹掉"
  3. 格式选择 "APFS"
  4. 点击 "抹掉" 确认

警告: 这会删除硬盘上的所有数据!请提前备份!

清除硬盘

如果你想保留数据,可以跳过这一步,直接升级安装。

第六步:开始安装 Catalina

  1. 退出磁盘工具,选择 "安装 macOS Catalina"
  2. 同意许可协议
  3. 选择你要安装的磁盘
  4. 点击 "安装"

安装界面

第七步:安装 Post Install 补丁(关键步骤!)

安装完成后(第一次重启,等待安装好系统),不要急着拔掉 U盘!还需要安装补丁才能让系统正常运行。

  1. 第二次重启前,再次按住 Option (⌥) 键
  2. 选择 "EFI Boot" 启动盘(不是你的硬盘)
  3. 进入系统后,打开 U盘里的 "macOS Post Install.app"
  4. 点击 "Patch" 按钮,点击前确认设备信息以及安装硬盘正确
  5. 等待补丁安装完成(约 5 分钟)
  6. 重启 Mac

Post Install补丁

这一步非常重要! 补丁会安装必要的驱动和内核扩展,让你的老 Mac 能够正常运行 Catalina。

第八步:验证安装

重启后,如果一切顺利,你应该能够:

  1. 直接从硬盘启动(不需要 U盘)
  2. 看到 Catalina 的登录界面
  3. 进入系统后,点击左上角的苹果图标 → "关于本机"
  4. 确认系统版本显示为 macOS Catalina 10.15.x

安装完成


常见问题与解决方案

1. 安装时提示"安装器已损坏"

原因: 你使用的 Catalina 安装程序版本与 Patcher 版本不匹配。

解决方法:

  • 下载最新版本的 Catalina Patcher
  • 使用 Patcher 重新下载 Catalina 安装程序
  • 重新制作启动 U盘

2. 安装过程中一直从 U盘启动,无法进入第二阶段

原因: 你的 Mac 支持 High Sierra,但没有安装过,导致 BootROM 固件过旧,无法从 APFS 卷启动。

解决方法:

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,不妨试试这个方法,说不定能给你带来惊喜。


相关链接


免责声明: 本教程仅供学习交流使用。在不受官方支持的设备上安装 macOS 存在一定风险,可能导致数据丢失或硬件问题。请在操作前做好完整备份,并自行承担相关风险。