支持哪些 Linux 发行版镜像
核心支持矩阵
EtchDroid 的官方支持范围聚焦在现代 GNU/Linux 发行版。这些发行版的 ISO 镜像有一个共同点——采用了混合 ISO(Hybrid ISO) 格式,同时兼容光盘和 USB 两种启动介质。
| 发行版 | 状态 | 备注 |
|---|---|---|
| Arch Linux | ✅ 稳定支持 | 滚动发行,官方 ISO 一贯走混合格式 |
| Ubuntu / Ubuntu Server | ✅ 稳定支持 | LTS 和非 LTS 版本均兼容 |
| Debian (Stable / Testing / Unstable) | ✅ 稳定支持 | 推荐使用 netinst 或 live ISO |
| Fedora Workstation / Server | ✅ 稳定支持 | 官方推荐写入方式 |
| Linux Mint | ✅ 稳定支持 | 基于 Ubuntu,天然继承兼容性 |
| pop!_OS | ✅ 稳定支持 | System76 官方推荐 EtchDroid |
| FreeBSD | ✅ 基本支持 | 社区报告有成功案例 |
| BlissOS (Android x86) | ✅ 可用 | 虽然基于 Android,但引导方式兼容 |
| openSUSE | 大概率可用 | 未在 README 明确标注,但镜像格式符合混合 ISO 规范 |
| Manjaro | 大概率可用 | 基于 Arch Linux |
为什么现代发行版都能工作
混合 ISO 技术让一个 ISO 文件同时具备两种身份:
- 光盘视角:ISO-9660 / El Torito 引导结构,可直接烧录成光盘
- USB 视角:前 440 字节包含 MBR 引导代码,模拟成可启动磁盘
EtchDroid 做的就是把这个混合 ISO 按扇区原样写入 U 盘——混合格式本身就决定了写入后的 U 盘既像光盘(UEFI 下通过 ISO-9660 引导)又像磁盘(BIOS 下通过 MBR 引导)。
哪些发行版需要额外注意
- NixOS:官方 ISO 使用混合格式,社区报告成功
- Tails:官方文档推荐 EtchDroid 写入;但 Tails 的 Amnesic Incognito Live System 需要额外配置持久化存储——这个 EtchDroid 管不着,它只负责写入启动介质
- Kali Linux:官方推荐 EtchDroid;Kali 有一个专门的 Android 应急 ISO 就是针对这种手机写 U 盘场景设计的
一个经验法则
只要发行版的官网说明支持"用 dd 直接写入 USB",那它的镜像就是混合 ISO,EtchDroid 就能完美处理。 这个判断标准比查 EtchDroid 的支持列表更可靠,因为混合 ISO 是 Linux 发行版的行业标准实践。
写前检查清单
- 确认下载的 ISO 文件完整性(MD5 / SHA256 校验)——EtchDroid 会在写入后校验,但你得先保证源文件没坏
- 确认 U 盘容量 ≥ ISO 文件大小,且有足够余量(建议 ≥ 1.5× ISO 大小)
- 确认 U 盘上没有需要保留的数据——EtchDroid 会覆盖整个磁盘