может быть поиграть с флагом -bs??
Хотя сдается мне, что в брасерах ещё упаковщик задйствован
Снимал образ в DD с размером блока bs=64K:
~$ dd if=/dev/cdrom of=image.iso bs=64K status=progress
Размер блока влияет на ошибки чтения. Рекомендуют заполнять ошибки нулями, добавляя параметр "conv=noerror,sync". Но в моем случае, абсолютно чистый идеальный диск, поэтому его не использую.
В Brasero и K3b упаковщика нет. Оригинальный образ с
офсайта:
~$ md5sum firmware-11.4.0-amd64-netinst.iso
6cddb77659dfddcb6d935eeded37119b firmware-11.4.0-amd64-netinst.iso
Абсолютно совпадает с образом, снятым с DVD-болванки с помощью K3b:
~$ md5sum /tmp/debian\ 11.4.0\ amd64\ n.iso
6cddb77659dfddcb6d935eeded37119b /tmp/debian 11.4.0 amd64 n.iso
Вообще-то, правильно. Например, когда ты делаешь образ харддиска, то он получается равным размеру этого диска. А вот образ раздела, это уже другое.
Вполне возможно, некоторое разночтение вносит "финализация", есть такой процесс применительно к DVD-дискам.
Это понятно, что он должен снять всё, со всеми данными и ошибками. По всей видимости DD не видит окончания образа. Ему наплевать на финализацию. Задали снять образ диска, он снимает его целиком.
У Brasero и K3b другой алгоритм работы. В данном случае более правильный. Ибо зачем мне образ нескольких гигабайт пустого диска? Обратите на это внимание, при снятии образов.
Вывод. DD снимает диск целиком, а Brasero и K3b видят окончание образа, и снимают только его.