将旧的 Macbook Pro 刷为 Ubuntu
为什么要折腾这台老Mac
我的 MacBook Pro 8,1(2010 款)已经是上古神器了,macOS 最后只能停留在 10.7.5,导致很多现代软件都无法安装使用。
本来想着刷黑苹果升级到 macOS 11,但过程太繁琐,而且很多人反馈卡顿严重。刷 Windows 吧,又装不上 Boot Camp。
后来看到网上有人把老 Mac 改刷成 Ubuntu,于是我也跃跃欲试。本文将记录我的刷机流程和使用体验,供有类似需求的朋友参考。
安装流程部分参考了这篇文章。
准备工作
如果你打算做双系统(macOS + Ubuntu),第 1 步和第 3 步必做。如果只想安装 Ubuntu(不推荐),可以跳过这两步。
1. 确保有足够磁盘空间
建议至少预留 20GB 以上 的可用空间。查看方法:
- 点击苹果菜单 → “关于本机”
- 点击“更多信息” → “储存”
如下图所示:
2. 准备启动盘
你需要一个大于 Ubuntu ISO 文件大小的存储设备,比如 U 盘或移动硬盘。Ubuntu 24.04.1 LTS 大约为 6GB,我使用的是 120GB 移动硬盘。
3. 给 Ubuntu 分出磁盘空间
打开“磁盘工具” → 选择你的主硬盘 → 点击“分区” → 调整分区布局,缩小 20GB 左右给 Ubuntu 用。我还新建了一个空白分区,大小和缩减的空间一致,是否必须创建暂不确定。
如下图所示:
4. 下载 Ubuntu 并制作启动盘
- 前往 Ubuntu 官网 下载你想安装的版本(注:24.04 稍卡,其他版本未测试)
- 使用工具如 balenaEtcher 将
.iso
文件烧录到 U 盘
安装 Ubuntu
- 插入 U 盘,开机时长按
Option
(Alt)键 - 选择“EFI Boot”启动项
- 进入安装界面后,点击“Install Ubuntu”
- 安装类型选择“Something else(其他选项)”,以避免格式化整块磁盘
- 找到你分出来的分区 → 修改格式为
Ext4
→ 挂载点设置为/
,并勾选“格式化” - 按步骤设置用户名和密码,等待安装完成(约 10~20 分钟,取决于磁盘和 U 盘速度)
安装过程中无法联网,完成后可正常联网并更换源、安装常用软件,这里不赘述。
使用体验简评
Ubuntu 成功拯救了这台老 Mac,不过性能上也有些“原罪”,不确定是版本问题(24.04)还是硬件瓶颈(仅 4G DDR3 内存):
- 中文输入法(IBus)打字略卡
- Firefox 打开多个标签页时容易卡顿
- VSCode 打开稍大的项目有些吃力
- 多任务运行不够流畅
- 开机慢(1~2 分钟)
- 玩 Minecraft(高版本)时至少需分配 1GB 内存,风扇狂转,发热严重
- 电池续航极差(玩游戏基本 1 分钟掉一格)
不过,Ubuntu 成功让这台机器重获新生:
- [x] 终于可以运行现代应用
- [x] 可以装 Steam 玩点小游戏
- [x] 串流连接主机还能玩 3A 大作
- [x] 带去学校耍耍毫无压力
总结
如果你手里也有一台服役多年的老 Mac,不妨考虑安装 Ubuntu。虽说不能让它“飞起来”,但至少能“活过来”。
那很厉害了
因为 Ubuntu 用起来不如 macOS 有质感,且稍卡、对用户不是非常友好,所以我用 Open Core Legacy Patcher 刷到过 macOS 14, 极其卡顿,怀疑是性能问题,遂降级到 macOS 13,又降到 macOS 11,仍卡,至此我认为应该不是性能问题了。迫不得已回到 macOS 10.13 High Sierra,虽然仍然没有 10.6 顺畅,但至少不会打开 safari 耗时 1 min。
不要用Ubuntu,试试Debian/Fedora/FreeBSD,给你新感受,你熟悉MacOS的话FreeBSD肯定不陌生,都是BSD家族。
不想折腾,就Debian/Fedora。Fedora作桌面不错。我的主要生产力已经转到Fedora+Debian了。