Иногда я копирую много данных с помощью
dd if=/dev/sda of=/dev/sdbкоманда. Недавно, то копирование сделало ошибку, которую я нашел только случайно. Какую команду я должен использовать для сравнения оригинала и копии?
info diff
по-видимому, не показывает, что такой вид параметров может использоваться с различной командой.
принятие источника и конечных дисков является идентичным размером, сравнивает md5sum источника и места назначения.
md5sum /dev/source
md5sum /dev/dest
это должно также работать, если место назначения является файлом изображения.
Если физический конечный диск будет более крупным, чем физический исходный диск (или файл), то необходимо будет запросить MD5SUM места назначения, выбирая то же количество блоков, как скопировано.
dd if=/dev/dest bs=n count=n | md5sum