Мне любопытно узнать разницу между этими двумя командами cat в linux:
cat ./boot.bin ./kernel.bin /dev/zero | dd bs=512 count=2880 of=devos.img
и
cat ./boot.bin ./kernel.bin > devos.img