Newsgroup: it.comp.os.linux.debian
Titolo: MD5 delle .iso che non corrispondono: perche'?

Salve,
aiutatemi a capire. Ho fatto un controllo sull'integrita' dei miei DVD
Etch (4.0r0), tramite md5sum. Il primo DVD, come sospettavo, ha problemi
di I/O,  e' corrotto, e il md5sum non e' stato calcolato.
Cosi' ho eseguito readcd, ed ho completato il file .iso cosi' ottenuto
tramite wget -c. Infine, il risultato md5 e' stato:
79f5bcbb36335e14142fc3578b1de96e  debian-40r0-i386-DVD-1.iso
come desiderato.
Il secondo ed il terzo DVD hanno fornito:
716a3929086bdcb4a5c40e4099509f8f (DVD2)
381e6c10b10e0ee579c7b107e6011a8 (DVD3)
contrariamente a quanto mi aspettavo. Sui mirror ufficiali ho trovato
altri valori:
5aeaa935acdf982c7d8383d0f2990ff7  debian-40r0-i386-DVD-2.iso
0c4802ac382208820dfb947d8a1071d6  debian-40r0-i386-DVD-3.iso
Ma dubitando della corruzione dei miei DVD, ho provato a cercare con
google i  miei valori md5. Ed ho trovato che alcuni forum esteri
(pochini), riportavano proprio quegli stessi valori. Quindi i DVD non
sono corrotti, ma comunque sono diversi da quelli ufficiali: come e'
possibile?
I file .iso, tramite cui ho masterizzato, li ho ottenuti tramite jigdo,
seguendo i files e le istruzioni di 
www.debian.org
. Forse e' questo il
motivo? Ma anche il primo DVD (per i primi 3.9G non corrotti), l'avevo
ottenuto con jigdo, ed il suo md5 combacia....
Possiedo, o no, la release ufficiale Debian 4.0r0 che possiedono tutti??
Ciao,
Mauro.

 Possiedo, o no, la release ufficiale Debian 4.0r0 che possiedono tutti??
Non è che stai confrontando gli MD5 della 4.0r0 con quelli della 4.0r1
uscita nel frattempo?
-- 
Tobe

Tobe Bofh ha scritto:

no, purtroppo. Avevo gia' pensato a questa possibilita', ma ho 
controllato che i md5sum della 4.0r1 sono questi altri:
119abda7c941135d5bf382c386bca2ca  debian-40r1-i386-DVD-1.iso
99f546bfd3a50a82a1469ae81a3d0ab4  debian-40r1-i386-DVD-2.iso
e9569d806e9ea031cd3d84ad4260d212  debian-40r1-i386-DVD-3.iso
io mi aspetterei quelli della 4.0r0:
79f5bcbb36335e14142fc3578b1de96e  debian-40r0-i386-DVD-1.iso
5aeaa935acdf982c7d8383d0f2990ff7  debian-40r0-i386-DVD-2.iso
0c4802ac382208820dfb947d8a1071d6  debian-40r0-i386-DVD-3.iso
ma ottengo questi:
79f5bcbb36335e14142fc3578b1de96e (DVD1 - "rigenerato")
716a3929086bdcb4a5c40e4099509f8f (DVD2)
381e6c10b10e0ee579c7b107e6011a8 (DVD3)
che non sono sconosciuti in rete... ma a cosa corrispondono? Che DVD 
sono? Perche' sono diversi? (Tanto per ribadire le mie domande)
Grazie mille Tobe Bofh per aver dedicato tempo a questa stranezza!
Mauro.

 contrariamente a quanto mi aspettavo.
Risolto il mistero!
I miei DVD sono piu' grandi: hanno 22k in piu', in coda. Ma tolta questa
coda, sono identici agli ufficiali.
Ad esempio, il secondo DVD (ufficialmente 4681476096 B):
$ head -c 4681476096 /dev/hdc | md5sum
restituisce il valore aspettato (evvai!):
5aeaa935acdf982c7d8383d0f2990ff7
Cosi' sono andato a vedere la grandezza del mio DVD:
$ cat /dev/hdc | wc -c
4681498624
differenza = 22528 B = 22 kB = 11 sectors
Colpa di jigdo! Cosa combinera'?
Ciao,
Mauro.


No, il problema non è jigdo, è qualunque masterizzazione su DVD. Per poter
controllare l'md5 o lo sha1 occorre usare i CD, se usi i DVD vengono
introdotti dei cambiamenti.

 introdotti dei cambiamenti.
ma non accade sempre.
Il primo dei DVD l'ho rimasterizzato, e non ci sono stati cambiamenti.
Nel mio caso, questi cambiamenti sono delle aggiunte in coda, cosi' che
basta conoscere la grandezza originaria del file iso, ed usare head -c.
Cosi' la verifica e' fatta anche per un DVD.
Ciao,
Mauro.