Rockbox 双启动 Dual Boot - 一键切换 Rockbox 与原厂固件
为什么需要双启动
双启动(Dual-boot)是 Rockbox 的标准配置不是可选项——几乎所有支持引导器的设备都会自动配置成双启动模式。原因很简单:
- 硬件功能限制:部分 DAP(iRiver H140、Cowon X5、iPod 部分型号)在 Rockbox 下不能充电或不能作为 U 盘被识别。要充电或传文件,必须重启回原厂固件
- 留条后路:Rockbox 出问题了,能快速切回原厂,不用重新刷引导器
- 对比体验:原厂和 Rockbox 来回切换,感受 Rockbox 到底提升了什么
双启动原理
引导器在开机时会等待一个超时窗口(通常 3~10 秒),窗口内:
- 没按任何键 → 默认启动 Rockbox(大多数设备是这个行为)
- 按了特定按键组合 → 启动原厂固件
- 部分设备反过来:默认启动原厂,按键触发 Rockbox
各设备双启动按键速查
按键组合因设备而异,以下是最常见型号的默认配置:
Apple iPod
| 型号 | 默认启动 | 原厂固件 | Rockbox |
|---|---|---|---|
| iPod Classic 全代 | Rockbox | 按住 Hold(锁定开关) 开机 | 正常开机 |
| iPod Mini | Rockbox | Hold 开机 | 正常开机 |
| iPod Nano 1-2 代 | Rockbox | Hold 开机 | 正常开机 |
iPod 还有一招:插上 USB 线开机,会强制启动原厂固件。这个方法在 Hold 键坏了时特别有用。
SanDisk Sansa 系列
| 型号 | 默认启动 | 原厂固件 | Rockbox |
|---|---|---|---|
| Sansa e200 系列 | 原厂 | 正常开机 | 按住 右箭头 开机 |
| Sansa Clip / Clip Zip | 原厂 | 正常开机 | 按住 下箭头 开机 |
| Sansa Fuze | 原厂 | 正常开机 | 按住 电源 + 选择键 |
SanDisk Sansa 系列默认启动原厂,这点和 iPod 相反。如果 Rockbox 没装好会直接进原厂,方便救。
iRiver H 系列
| 型号 | 默认启动 | 原厂固件 | Rockbox |
|---|---|---|---|
| H100 系列(H120/H140) | Rockbox | 按住 REC 键 开机 | 正常开机 |
| H300 系列(H320/H340) | Rockbox | 按住 REC 键 开机 | 正常开机 |
Cowon iAudio 系列
| 型号 | 默认启动 | 原厂固件 | Rockbox |
|---|---|---|---|
| X5 / X5L / X5V | 原厂 | 正常开机 | 按住 播放键 开机 |
| D2 | 原厂 | 正常开机 | 按住 电源 + 确定键 |
复古掌机
复古掌机的 Rockbox 端口通常是 hosted 模式,双启动方式依赖 PortMaster 的实现:
- RG35XX / TrimUI:通常通过掌机的原生系统菜单选择 Rockbox 应用启动,退出 Rockbox 就回原生系统
- 部分端口可能支持原生系统启动时的选项菜单
自定义默认启动方向
大部分设备的引导器配置可以修改:
- 把默认启动从 Rockbox 改成原厂(适合新手过渡期,先熟悉 Rockbox 再切回来)
- 反过来改也行
具体修改方法因设备不同而异,通常在引导器菜单里找「Default Boot」相关选项,或者在 Rockbox 里通过 Settings 修改。
找不到按键组合?
Rockbox 官方 Wiki 每个 target 的页面都有详细的双启动说明。如果上面没列你的设备,直接查你设备对应的 Wiki 页面。
同时翻到 双启动键位速查 有更多故障排查。
从原厂切回 Rockbox
注意一个容易踩的坑:有些设备在原厂固件里不识别 Rockbox 系统分区。如果你在原厂固件下尝试去做 USB 连接,可能只能看到原厂的存储,看不到 .rockbox/ 文件夹。
解决方法:先进 Rockbox(按对应按键组合),然后再插 USB——Rockbox 会把整个 DAP 存储暴露为 U 盘,包括 .rockbox/ 目录。