[Linux-bruxelles] MD5SUM + SHA256

Manuel Schulte manuel.schulte at olympusconsulting.eu
Ven 11 Fév 21:00:12 CET 2022


Salut Aldo,

J'ai fait le test à l'envers, j'ai pris un (vieux) dvd (d'un magazine de 
programmation php) qui trainait et j'en ai fait un md5sum alors qu'il était MONTÉ!

Résultat:

$ md5sum /dev/sr0
5505c6510a96904fcc1fd991ac4a53b8  /dev/sr0

Ensuite, j'en ai pris une image iso:

Etape1: collecte des informations sur le format du DVD et la quantité d'info.

$ isoinfo -d dev=/dev/sr0 | grep -iE "Volume id|block size|volume size"
Volume id: PHP_HS
Logical block size is: 2048
Volume size is: 1853552

Etape2: création de l'image iso du dvd (là il faut démonter le disque sinon la 
commande dd ne fonctionne pas)!

$ dd if=/dev/sr0 of=~/test.iso bs=2048 count=1853552
1853552+0 records in
1853552+0 records out
3796074496 bytes (3,8 GB, 3,5 GiB) copied, 556,961 s, 6,8 MB/s

Etape3, md5sum de l'iso.

Résultat:

$ md5sum ~/test.iso
5505c6510a96904fcc1fd991ac4a53b8  /home/manuel/test.iso

5505c6510a96904fcc1fd991ac4a53b8  /dev/sr0 (recopie de la ligne obtenue plus haut)

Dans les 2 cas, la somme de contrôle est bien identique!

La copie iso est bien fidèle au contenu du DVD.

Tu dois donc en principe obtenir la même chose en gravant ton iso sur un cd/dvd 
MAIS tu dois MONTER l'unité pour faire le md5sum une fois la gravure terminée!

Si tu n'obtiens pas le même résultat, cela veut dire que ta gravure n'est pas 
fidèle à l'original.

A++

Manu

------------------------------------------------------------
Manuel SCHULTE
*Managing Director, Olympus Consulting sprl*
*gsm : *+32(0)498 881 718
*mail : * manuel.schulte at olympusconsulting.eu 
<mailto:manuel.schulte at olympusconsulting.eu>
*web : * http://www.olympusconsulting.eu/manuelschulte/ 
<http://www.olympusconsulting.eu/>

On 10/02/22 00:20, Aldo via Linux-bruxelles wrote:
> Hello Manu:
>
> On a la même distro, sauf qu'à cause de mon rm *log dans /var/log, par pure
> distraction, a rendu ma distro instable,
> de là préventivement un petit gravage de DVD d'une Ubuntu 20.04.3 LTS
> fraîche.
>
> Pour revenir su md5 et sha256:
> le souci est que jamais je n'obtiens le même code que l'iso source
> quand je fais un test d'un CD ou DVD gravé;
> il doit y avoir qq chose qui n'est pas juste dans ma commande mais je vois
> pas ce qu'on pourrait faire de plus que'un md5sum /dev/dvdrw ou md5sum
> /dev/sr0
> et idem pour sha256sum,
> et entre parenthèses le DVD n'est pas mounté.
>
> (NB: Manu tu envoies du html pur sur la mailingliste, je ne sais pas si tu le
> sais)
>
> @+
> Aldo.


Plus d'informations sur la liste de diffusion Linux-bruxelles