我正在尝试将 img 文件复制到 SD 卡中以便在 Raspberry Pi 中使用。
我使用以下指令:
sudo dd bs=4M if=/path/to/my/image.img of=/dev/sdb1
其中 sdb1 是我的 SD 卡,我之前使用 gparted 将其格式化为 FAT32 文件系统。
然而dd
完成后,如果我访问 SD 卡,它只会显示非 ASCII 字符的文件名,甚至有关文件的信息似乎都损坏了(文件大小、修改日期等...)
如果我再次运行 gparted,它现在显示文件系统未知(以前正确格式化为 FAT32 并且可以访问)。
局部放电:我已经尝试在不同的 SD 卡甚至不同的计算机中复制不同的图像,所以我可能做错了什么。
PD2:我也尝试运行,dd
结果bs=1M
相同。
我究竟做错了什么?
答案1
您应该指定:
of=/dev/sdb
也就是说,只使用sdb
,而不使用sdb1
。