проверил тут быстренько dd обрезает файл
$ dd if=/dev/urandom of=./11111 bs=1000 count=10
$ dd if=/dev/zero of=./11111 bs=1000 seek=1 count=1
создается 10кб файл с рандомом
а потом обрезается до 2 кб
внутри килобайт рандома и килобайт нулей.
-------------
пардон - торможу, читнул man добавил conv=notrunc
$ dd if=/dev/zero of=./11111 bs=1000 seek=1 count=1 conv=notrunc
теперь норм - впихнул в середину файла килобайт нулей.
спасибо. теперича осталось выкроить время для издевательств над бутером