使用Rufus制作可引导Debian启动盘遇'Unsupported image'错误求助
解决Debian ARMHF镜像Rufus烧录报错'Unsupported image'的方案
我之前折腾ARM架构U盘启动盘时也碰到过一模一样的问题,给你几个亲测有效的解决思路:
换用更兼容ARM镜像的烧录工具
Rufus对x86架构的ISO支持很好,但ARM镜像尤其是Debian的网络安装镜像,引导结构比较特殊,Rufus的检测机制容易判定为不支持。推荐用Etcher,它对ARM类镜像的兼容性拉满,操作也傻瓜:选好镜像、选中U盘,点烧录就行,不用纠结分区方案这些参数。用dd命令手动写入(适合有命令行基础的情况)
直接绕过工具的引导检测,把镜像原封不动写入整个U盘:- 先在Linux系统里用
lsblk或fdisk -l找到你的U盘设备(注意是整个盘,比如/dev/sdb,不是分区/dev/sdb1,别选错硬盘!) - 卸载U盘的所有挂载分区:
umount /dev/sdb* - 执行写入命令:
sudo dd if=/你存放镜像的路径/debian-9.3.0-armhf-netinst.iso of=/dev/sdb bs=4M status=progress
等进度条走完,U盘就变成可引导的了。
- 先在Linux系统里用
确认镜像是否匹配你的ARM设备
Debian 9的armhf netinst镜像不是通用所有ARM设备的,比如如果是树莓派,Debian 9原生支持有限,建议用专门的树莓派适配镜像;如果是其他ARM单板机,要确认你的设备是否支持该镜像的引导方式(比如UEFI还是传统BIOS),有的设备可能需要额外刷入固件才能引导Debian。如果非要用Rufus试试这个方法
把ISO镜像解压到U盘根目录,然后用Rufus的“DD模式”(在高级选项里找)重新写入,不过这个方法成功率不如前两个,不优先推荐。
内容的提问来源于stack exchange,提问作者user1561358
相关产品推荐
相关产品推荐

