İlk olarak, CD'nizi geçici bir dosyaya kopyalayın:
dd if=/dev/sr0 of=copy.iso
Sonra kontrol copy.iso
ve orig.iso
birlikte örneğin aynı büyüklüğe sahip:
stat -c '%s %n' orig.iso copy.iso
Boyut aynı ise, kolaydır:
sha1sum orig.iso copy.iso
Ancak, bazı durumlarda boyutun biraz farklı olabileceğini fark ettim çünkü kopyada veya orijinal görüntüde son sıfırlar var. Örneğin copy.iso
, şundan küçükse orig.iso
:
sha1sum copy.iso
head -c $(stat -c %s copy.iso) orig.iso | sha1sum
Tabii ki, sondaki baytların sadece sıfır olduğunu da kontrol etmelisiniz:
od -j $(stat -c %s copy.iso) orig.iso
Ofset hariç ilk satır yalnızca sıfır olmalıdır. İkinci satır bir yıldız işareti olmalıdır. Yıldız işareti, birbirini izleyen özdeş çizgiler göstermekten kaçınmaktır.