Linux 如何将bin文件(512字节)写入软盘*.img文件的第一个扇区(扇区0)?

Linux 如何将bin文件(512字节)写入软盘*.img文件的第一个扇区(扇区0)?,linux,bin,floppy,Linux,Bin,Floppy,我知道使用dd if=a.bin of=a.img bs=512 count=1commond可以将bin文件写入ubuntu 15.10中的*.img文件, 我有一个文件大小等于bin文件,它太小了,我无法将任何其他文件复制到这个img文件 如何将bin文件写入现有img文件 非常感谢这可以通过两个步骤完成: dd if=a.bin of=a_m.img bs=512 count=1 dd if=a.img of=a_m.img conv=notrunc oflag=append bs=512

我知道使用
dd if=a.bin of=a.img bs=512 count=1
commond可以将bin文件写入ubuntu 15.10中的*.img文件, 我有一个文件大小等于bin文件,它太小了,我无法将任何其他文件复制到这个img文件

如何将bin文件写入现有img文件


非常感谢

这可以通过两个步骤完成:

dd if=a.bin of=a_m.img bs=512 count=1
dd if=a.img of=a_m.img conv=notrunc oflag=append bs=512 skip=1

制作一些C程序(或Python中的脚本、Ocaml等),从不同的组成部分构建整个
.img
文件。或者考虑一些代码> LD < /代码>脚本,非常感谢。我做了一个c程序来处理它,比它可能的重复