ฉันจะตรวจสอบความสมบูรณ์ของซีดี Ubuntu ที่ดาวน์โหลดมาได้อย่างไร


33

ฉันเพิ่งดาวน์โหลดรูปซีดีของ Ubuntu ฉันรู้ว่าตัวติดตั้งมีตัวเลือกซีดีตรวจสอบ แต่ฉันจะตรวจสอบว่าภาพดีก่อนที่จะเขียนลงในซีดีได้อย่างไร


หนึ่งบวกที่ฉันต้องการเพิ่ม: หากไฟล์ ISO ที่คุณดาวน์โหลดล้มเหลวคุณอาจไม่จำเป็นต้องดาวน์โหลดไฟล์ทั้งหมดอีกครั้ง คุณสามารถใช้ zsync จะตรวจสอบการตรวจสอบไฟล์ใน "ส่วน" และดาวน์โหลดเฉพาะส่วนที่มีความแตกต่าง ตรวจสอบ: help.ubuntu.com/community/ZsyncCdImage
Luis Lobo Borobia

คำตอบ:


34

ขั้นแรกให้ค้นหาแฮชของ ISO ที่คุณดาวน์โหลดที่นี่:

(หรือโดยทั่วไปค้นหา Ubuntu ของคุณที่นี่ )

จากนั้นตรวจสอบแฮชโดยทำตามวิดีโอนี้หรือ คำแนะนำเหล่านี้ :

หลังจากตรวจสอบแฮชแล้วการเขียนรูปลงซีดี / ดีวีดีก็ปลอดภัย


3
มันช่างโง่เง่ามากที่เช็คซัมโฮสต์บนหน้าเว็บที่เข้าถึงได้ผ่าน http ธรรมดาเท่านั้น (ไม่มี https)
Sarge Borsch

ฉันสมมติว่าแฮชของ 14.04 นั้นใช้ได้กับ 14.04.3 เท่ากับ 14.04.4 ฉันพยายามติดตั้ง 14.04.4 และต้องการทราบว่าสิ่งเหล่านั้นเป็นแฮชที่ถูกต้องหรือไม่
SarahofGaia

มีใครช่วยอธิบายให้ฉันฟังหน่อยได้ไหมว่าทำไมคุณต้องทำสิ่งนี้ ไม่น่าเชื่อถือหรือไม่ที่มาจากเว็บไซต์ทางการ?
Kolob Canyon

@KolobCanyon จากที่นี่ : " ในขณะที่เราหวังว่าคุณจะสามารถเชื่อถือการดาวน์โหลด Ubuntu ของคุณได้อย่างแน่นอนมันสามารถยืนยันได้อย่างแน่นอนว่าภาพที่คุณดาวน์โหลดไม่เสียหายในทางใดทางหนึ่งและเป็นภาพที่แท้จริงที่ไม่มี ' ไม่ถูกดัดแปลง "
pomsky

@pomsky แต่ถ้าพวกเขาโฮสต์ภาพจากเว็บเพจ HTTPS มันจะไม่มีความเสี่ยงจากการโจมตีของคนที่อยู่ตรงกลาง นั่นคือสิ่งที่ทำให้ฉันได้รับ
Kolob Canyon

7

ลินุกซ์ ..

Ubuntu มาพร้อมกับโปรแกรมที่เรียกว่า md5sum ซึ่งคุณสามารถใช้เพื่อตรวจสอบความสมบูรณ์ของไฟล์ ISO ที่ดาวน์โหลดมา

คู่มือวิธีการ ..

สร้างแฮชของไฟล์ ISO ของคุณเช่นนี้:

md5sum /path/to/ubuntuISO.iso  

นี่จะพิมพ์แฮช MD5 ของ ISO ของคุณ ตอนนี้เปิดหน้า wiki ของUbuntu Hashesซึ่งแสดงรายการ MD5 hash ของ Ubuntu ISO ทั้งหมดและเปรียบเทียบ hash ที่คุณได้รับจาก md5sum กับ hash ที่หน้า wiki ระบุว่าถูกต้องสำหรับ ISO นั้น หากแฮชตรงกันคุณควรมีไฟล์ที่ไม่เสียหาย

วิธีอัตโนมัติ ..

วิธีการอัตโนมัติมากขึ้นจะใช้ไฟล์ MD5SUMS.txt (ซึ่งคุณสามารถดาวน์โหลดได้จากหน้าดาวน์โหลดของคุณกระจายที่releases.ubuntu.com ) ตรวจสอบให้แน่ใจว่าคุณบันทึกไฟล์ในไดเรกทอรีเดียวกันมีไฟล์ ISO ของคุณ

ตอนนี้ทำงาน:

md5sum -c MD5SUMS.txt  

คุณจะได้รับข้อผิดพลาดสำหรับทุก ISO ที่คุณไม่ได้ดาวน์โหลด ไม่เป็นไร. เป็นไปได้มากที่คุณจะมี ISO เพียงหนึ่งอันที่จะตรวจสอบ นี่คือตัวอย่างผลลัพธ์:

md5sum: ubuntu-8.10-alternate-amd64.iso: No such file or directory
ubuntu-8.10-alternate-amd64.iso: FAILED open or read
md5sum: ubuntu-8.10-alternate-i386.iso: No such file or directory
ubuntu-8.10-alternate-i386.iso: FAILED open or read
md5sum: ubuntu-8.10-desktop-amd64.iso: No such file or directory
ubuntu-8.10-desktop-amd64.iso: FAILED open or read
ubuntu-8.10-desktop-i386.iso: OK
md5sum: ubuntu-8.10-netbook-remix-i386.img: No such file or directory
ubuntu-8.10-netbook-remix-i386.img: FAILED open or read
md5sum: ubuntu-8.10-server-amd64.iso: No such file or directory
ubuntu-8.10-server-amd64.iso: FAILED open or read
md5sum: ubuntu-9.04-server-i386.iso: No such file or directory
ubuntu-8.10-server-i386.iso: FAILED open or read
md5sum: wubi.exe: No such file or directory
wubi.exe: FAILED open or read
md5sum: WARNING: 7 of 8 listed files could not be read

ในกรณีนี้เราทำการทดสอบเดสก์ท็อป ISO 8.10 i386 เท่านั้นดังนั้นเราจึงไม่สนใจคำเตือนอื่นทั้งหมด

บรรทัดนี้ที่นี่:

ubuntu-8.10-desktop-i386.iso: OK  

กล่าวว่าแฮช ISO ของเราตรงกับที่ถูกต้องซึ่งหมายความว่าเรามีไฟล์ที่สะอาด

หน้าต่าง ..

GUI ..

คุณสามารถใช้winMD5sumใน Windows เพื่อตรวจสอบไฟล์แฮช

เปิด Windows Explorer และค้นหาอิมเมจซีดีของคุณ คลิกขวาแล้วเลือก "ส่งไปที่ .. " จากนั้นคลิก "winMD5sum"

ป้อนคำอธิบายรูปภาพที่นี่

WinMD5sum จะคำนวณแฮชโดยอัตโนมัติและแสดงผล

ป้อนคำอธิบายรูปภาพที่นี่

วางแฮชสำหรับการเปิดตัวของคุณ (ซึ่งคุณได้รับจากUbuntu HASH ) ลงในกล่อง "เปรียบเทียบ" แล้วคลิก "เปรียบเทียบ" กล่องโต้ตอบป็อปอัพควรยืนยันว่าแฮชตรงกัน

ป้อนคำอธิบายรูปภาพที่นี่

Cygwin ..

หากคุณติดตั้ง cygwin ไว้คุณสามารถใช้ md5sum ราวกับว่าคุณอยู่ใน Ubuntu เนื่องจากฉันได้ครอบคลุม md5sum ในส่วน Linux ด้านบนฉันจะให้สรุปอย่างรวดเร็วที่นี่

md5sum /path/to/ubuntuImage  

จะพิมพ์แฮช MD5 ของภาพให้คุณ

ที่มา: วิธีการ MD5SUM - Ubuntu Wiki


4

MD5SUMs, SHA1SUMs และ SHA256SUMs (เช็คซัมทั้งหมด) สำหรับซีดีรุ่นต่าง ๆ ของรีลีสปัจจุบัน (แม่นยำ: เดสก์ท็อปเซิร์ฟเวอร์และสำรอง) สามารถดูได้โดยตรงที่http://releases.ubuntu.com/precise :

ป้อนคำอธิบายรูปภาพที่นี่


2

คุณสามารถดาวน์โหลด ubuntu ได้จากเว็บไซต์ www.ubuntu.com และ Checksums มีให้ที่:

ในการสร้าง checksums สำหรับคุณ ubuntu iso ให้เรียกใช้ md5sum [ubuntu-iso-name.iso] แล้วจับคู่ผลการตรวจสอบกับผลลัพธ์ที่มีอยู่ในเว็บไซต์ (ลิงก์ที่สอง)


2

บน OS X md5คำสั่งจะถูกติดตั้งตามค่าเริ่มต้น สามารถเรียกใช้จากเทอร์มินัล:

$ md5 /path/to/myFile
MD5 (/path/to/myFile) = b046a6bd326bb705349162abad3dce65

เปรียบเทียบกัญชาที่คุณได้จาก.isoไฟล์ที่มีกัญชาที่เหมาะสมจากอูบุนตู Hashes

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.