没有 CD-ROM 选项 —— 正常现象,内核没编
为什么没有
绝大多数 Android 出厂内核只编入了 USB Mass Storage Gadget(模拟 U 盘),没有编入 USB CD-ROM Gadget。
这跟 DriveDroid App 没关系,是手机厂商编译内核时的选择:CD-ROM 用的人太少,加进去还增加内核体积和功耗。
确认方法
DriveDroid 向导完成后的 Summary 页面通常会提示:
"The device cannot act as CD-ROM device"
影响
- 对 Linux ISO 几乎无影响:主流 Linux 发行版的 ISO 都是 Hybrid 格式,U 盘模式也能引导
- 对 Windows ISO 有影响:Windows ISO 默认不是 Hybrid,U 盘模式启不动
怎么办
方案 1:刷自定义 ROM
LineageOS、Pixel Experience 等大多同时编入了两种 Gadget。刷完后 DriveDroid 里应该就有 CD-ROM 选项了。
方案 2:空白 img + Rufus(推荐)
不想刷 ROM 也不想折腾:
- DriveDroid 创建一个空白 img
- 挂载为可读写 USB
- 电脑上用 Rufus 把 Windows ISO 写进去
- 之后这个 img 里就是一个完整的 Windows 启动盘,只读 USB 模式就能引导
这个方案不依赖 CD-ROM Gadget——Rufus 在空白 img 上重建了完整的 MBR + EFI + FAT32 分区结构,是标准的 U 盘启动盘。