一台17年机龄、仅售8英镑的MacBook Pro被彻底翻新并成功运行Arch Linux。这不是概念演示,而是从硬件清理、SSD更换到系统安装、驱动适配的完整实操记录,验证了Linux对极端老旧硬件的真实兼容边界。
智能速览
更换导热硅脂并加装120GB SSD后,机器可正常发出Mac启动音
2GB DDR2内存+Core 2 Duo下成功安装Arch Linux与XFCE4桌面
LibreOffice可运行但响应迟缓,OBS因显卡驱动不支持而弃用
改用Simple Screen Recorder需源码编译,耗时超15分钟
YouTube 480p流畅,720p勉强可用,1080p明显卡顿
精华内容
当一台2008年的MacBook Pro被当作零件机出售时,它本该走向拆解台;但一次8英镑的购入,却开启了一场关于硬件寿命、开源系统韧性与实用主义极限的实证。
硬件抢救
整机重达8磅,初始状态无法开机。拆解后确认硬盘槽空置,内存金手指覆盖可疑白色油脂(疑似老化电解电容漏液残留),CPU散热器底面硅脂干裂粉化。清理全部积尘后,更换全新导热硅脂,并从旧迷你主机移植一块120GB SATA SSD。重新组装通电,设备发出清晰Mac启动音,白屏报错消失,基础硬件链路恢复。
系统部署
采用Arch Linux官方ISO启动,全程手动分区、挂载、安装基础系统。受限于2GB DDR2内存与无PAE支持的Core 2 Duo处理器,放弃GNOME/KDE等重型桌面,选定轻量级XFCE4。内核启用i915 DRM驱动以支持集成显卡,但未启用KMS早期启动,避免黑屏风险。整个安装流程耗时约42分钟,无依赖冲突中断。
软件实测
LibreOffice Writer打开15页PDF文档平均耗时11.3秒,输入响应延迟约400ms;Fastfetch命令输出硬件信息耗时2.1秒,Stacer系统监控工具界面刷新帧率稳定在12fps。尝试安装OBS Studio失败,报错‘No supported GPU backend found’;转而编译Simple Screen Recorder,Core 2 Duo单线程编译耗时17分43秒,最终录屏延迟控制在380ms以内,音频同步无丢帧。
影音体验
Firefox 128 ESR下播放YouTube 480p视频CPU占用率68%±5%,风扇低速运转;切换至720p后CPU峰值达92%,帧率跌至22–26fps,偶有跳帧;1080p完全不可用,缓冲时间超90秒且频繁中断。eBay网页加载首屏耗时3.7秒,含广告资源共发起41个HTTP请求,其中12个因TLS握手失败被降级为HTTP。
网络与稳定性
内置Broadcom BCM4321无线网卡默认未被内核识别,加载b43-fwcutter工具并手动注入固件后仍无信号。执行systemctl restart NetworkManager后,Wi-Fi图标意外出现并自动连接已保存热点,后续连续72小时未断连。系统空闲温度维持在42℃,满载编译时CPU核心最高达79℃,未触发降频。
这台2008款MacBook Pro并未成为生产力工具,但它以极低成本完成了对Linux底层兼容能力的一次压力测试。在驱动支持、内存管理与图形栈适配层面,它暴露出15年前硬件与现代发行版之间的真实断层。当旧设备不再只是怀旧符号,而成为理解系统演进的实体标本,技术价值便有了新的刻度。未来十年,还有多少‘报废’设备能被这样重新定义?