MD5 không khớp với ISO 12.04 của tôi, chuyện gì đang xảy ra?


15

Tôi đã tải xuống ubfox-12.04-desktop-amd64.iso từ http://release.ubfox.com/precise/

Trang này cũng có một liên kết đến tệp hiển thị các giá trị băm MD5 tương ứng cho mỗi tệp

Trang hiển thị

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

Nhưng khi tôi kiểm tra ISO đã tải xuống của mình bằng chương trình md5sum, tôi nhận được

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

Tôi cũng đã tải xuống ISO thông qua BitTorrent bằng cách sử dụng http://release.ubfox.com/precise/ubfox-12.04-desktop-amd64.iso.torrent

Lần này, sử dụng md5sum cho tệp này sẽ hiển thị hàm băm chính xác 128f0c16f4734c420b0185a492d92e52, nhưng ISO là 732MB, không phải 698 MB như hiển thị trên trang phát hành.

Điều gì có thể xảy ra ở đây?

Câu trả lời:


21

Vì vậy, trước tiên, xin lỗi vì sự nhầm lẫn ở đây. Về cơ bản, nó đã đi đến một trục trặc giao tiếp giữa nhóm phát hành và các hệ thống của chúng tôi.

Trong thời gian phát hành, chúng tôi đẩy nhiều hình ảnh của mình ra dịch vụ CloudFront của Amazon để kiểm soát việc sử dụng băng thông của chúng tôi. phiên bản phát hành.ubfox.com được quản lý trực tiếp bởi nhóm phát hành, nhưng hình ảnh trên CloudFront được đẩy bởi hệ thống của chúng tôi và chúng tôi phải đẩy mạnh trước để đảm bảo mọi thứ đều ổn. Các sysadins đã thúc đẩy việc xây dựng hàng ngày gần đây nhất vào thời điểm đó, nhưng sau đó chúng tôi đã phải chỉnh sửa hình ảnh cho một số lỗi nghiêm trọng và chúng tôi đã quên cho các sysadmin biết về điều này để họ có thể cập nhật CloudFront. Kết quả là, bạn đã nhận được các phiên bản lỗi thời.

Chúng tôi đã đẩy các hình ảnh được cập nhật lên CloudFront ngay bây giờ và tất cả đều ổn, mặc dù tôi sẽ kiểm tra mọi thứ bằng tay chỉ để đảm bảo.


2
Làm thế nào để biết một hình ảnh lỗi thời đã được sử dụng để cài đặt? Ý nghĩa của việc cài đặt một hệ thống từ một hình ảnh lỗi thời là gì?

Tôi nghĩ rằng nếu bạn tải về các bản cập nhật, bạn sẽ ổn thôi.
Pisu

3

Tin tưởng vào md5 và không phải kích thước. Tải xuống của tôi phù hợp với kích thước của bạn và md5 cũng có từ trang web.


Tôi đồng ý rằng md5 nên được tin cậy - Tôi không biết liệu hai tệp có kích thước khác nhau có cùng md5 không, nhưng tôi nghĩ rằng tỷ lệ cược là khá thấp.
Marty Fried

Không, hai tệp kích thước khác nhau không thể có cùng MD5 ... ít nhất đó là lý thuyết.
cprofitt

Chà, bởi "khá thấp", tôi có nghĩa là hơi ít hơn so với minuscule. Về lý thuyết, tôi tin là có thể; có chỉ 2 ^ 128 kết hợp, đó là một con số khá lớn, nhưng nó là hữu hạn ... về mặt lý thuyết. :)
Marty Fried

0

Tôi đã có điều tương tự xảy ra với Ubuntu 12.04 và Lubfox 12:04, cả hai đều được tải xuống qua Torrents.

Lần đầu tiên nó đã từng xảy ra với tôi. Tôi đã quyết định chỉ xóa tệp và tải xuống một lần nữa, nhưng tôi phải rời khỏi máy tính một lúc. Khi tôi trở lại, Transmission đã báo cáo một phần bị hỏng. Tôi đã xóa, tải xuống một lần nữa, MD5SUM khớp, cài đặt. Điều kỳ lạ là nó đã xảy ra hai lần trong cùng một ngày, với các tệp khác nhau. Có lẽ có gì đó không ổn với mạng của tôi hoặc một cái gì đó.


-2

Tải xuống ban đầu của bạn không đầy đủ hoặc bị hỏng. BitTorrent xác minh dữ liệu đã tải xuống để đảm bảo rằng nó là chính xác, mà bạn đã xác minh với md5sum. Sự khác biệt về kích thước chỉ là vấn đề Megabyte so với Mebibyte .


Không, đây là một hình ảnh hoàn chỉnh chính hãng, chỉ là một hình ảnh cũ. Câu trả lời của tôi giải thích tình hình thực sự. Mặc dù bạn nói đúng về MB / MiB.
Colin Watson

1
@ColinWatson, dù sao đi nữa, vẫn có điều gì đó không ổn với lần tải xuống đầu tiên, và bây giờ là đúng;)
psusi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.