MD5 stimmt nicht mit meinem 12.04 ISO überein, was ist los?


15

Ich habe ubuntu-12.04-desktop-amd64.iso von http://releases.ubuntu.com/precise/ heruntergeladen.

Diese Seite enthält auch einen Link zur Datei mit den entsprechenden MD5-Hashes für jede Datei

Die Seite zeigt

128f0c16f4734c420b0185a492d92e52 *ubuntu-12.04-desktop-amd64.iso

Aber wenn ich meine heruntergeladene ISO mit dem md5sum-Programm überprüfe, bekomme ich

57876b3740ee89e75c8fefc93a7ceee6 *ubuntu-12.04-desktop-amd64.iso

Ich habe die ISO auch über BitTorrent unter http://releases.ubuntu.com/precise/ubuntu-12.04-desktop-amd64.iso.torrent heruntergeladen

Diesmal zeigt die Verwendung von md5sum für diese Datei den korrekten Hash 128f0c16f4734c420b0185a492d92e52, aber die ISO ist 732 MB, nicht 698 MB, wie auf der Release-Seite gezeigt.

Was könnte hier passieren?

Antworten:


21

Also erstmal Entschuldigung für die Verwirrung hier. Grundsätzlich kam es zu einer Kommunikationsstörung zwischen dem Release-Team und unseren Sysadmins.

Gegen Veröffentlichungszeit werden viele unserer Bilder an den CloudFront- Service von Amazon übertragen , um die Bandbreitennutzung unter Kontrolle zu halten. releases.ubuntu.com wird direkt vom Release-Team verwaltet, aber die Images auf CloudFront werden von unseren Sysadmins gepusht, und wir müssen uns rechtzeitig darum kümmern, dass alles in Ordnung ist. Die Sysadmins haben den aktuellsten täglichen Build zu dieser Zeit gepusht. Danach mussten wir die Images auf einige schwerwiegende Fehler überprüfen und haben vergessen, die Sysadmins darüber zu informieren, damit sie CloudFront aktualisieren können. Infolgedessen haben Sie veraltete Versionen erhalten.

Wir haben jetzt aktualisierte Bilder auf CloudFront übertragen, und alles sollte in Ordnung sein, obwohl ich die Dinge manuell überprüfen werde, nur um sicherzugehen.


2
Woher weiß man, ob für die Installation ein veraltetes Image verwendet wurde? Welche Auswirkungen hätte die Installation eines Systems von einem veralteten Image?

Ich denke, wenn Sie Updates herunterladen, sollten Sie in Ordnung sein.
Pisu

3

Vertrauen Sie dem md5 und nicht der Größe. Mein Download entspricht deiner Größe und der md5 hat auch welche von der Seite.


Ich bin damit einverstanden, dass dem md5 vertraut werden sollte - ich weiß nicht, ob es möglich ist, dass zwei Dateien unterschiedlicher Größe dasselbe md5 haben, aber ich denke, die Chancen stehen ziemlich niedrig.
Marty Fried

Nein, zwei Dateien unterschiedlicher Größe können nicht dasselbe MD5 haben ... zumindest ist das die Theorie.
cprofitt

Nun, mit "ziemlich niedrig" meinte ich etwas weniger als winzig. In der Theorie glaube ich, dass es möglich ist; Es gibt nur 2 ^ 128 Kombinationen, was eine ziemlich große Zahl ist, aber es ist endlich ... in der Theorie. :)
Marty Fried

0

Ich hatte das gleiche Problem mit Ubuntu 12.04 und Lubuntu 12.04, die beide über Torrents heruntergeladen wurden.

Zum ersten Mal ist es mir passiert. Ich hatte mich bereits dazu entschlossen, die Datei zu löschen und erneut herunterzuladen, musste mich aber für eine Weile vom Computer entfernen. Als ich zurückkam, meldete Transmission einen beschädigten Abschnitt. Ich habe gelöscht, erneut heruntergeladen, MD5SUM abgestimmt, installiert. Das Seltsame ist, dass es zweimal am selben Tag mit unterschiedlichen Dateien passiert ist. Vielleicht stimmt etwas nicht mit meinem Netzwerk oder so.


-2

Ihr ursprünglicher Download war unvollständig oder beschädigt. BitTorrent überprüft die heruntergeladenen Daten auf Richtigkeit, die Sie mit md5sum überprüft haben. Der Größenunterschied ist nur das Megabyte-gegen-Mebibyte- Problem.


Nein, das war ein echtes vollständiges Bild, nur ein altes. Meine Antwort erklärt die wahre Situation. Sie haben Recht mit MB / MiB.
Colin Watson

1
@ColinWatson, so oder so, es war immer noch etwas falsch mit dem ersten Download, und jetzt ist es richtig;)
psusi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.