Jak mogę sprawdzić integralność pobranej płyty CD z Ubuntu?

33

Właśnie pobrałem obraz płyty CD z Ubuntu. Wiem, że instalator ma opcję wyboru płyty CD, ale jak mogę sprawdzić, czy obraz jest dobry przed wypaleniem go na płycie CD?

Jorge Castro
źródło
Jeden plus, który chciałbym dodać: jeśli pobrany plik ISO nie powiedzie się, może nie być konieczne ponowne pobranie całego pliku. Możesz użyć zsync. Sprawdza sumę kontrolną pliku w „częściach” i pobiera tylko te sekcje, które mają różnice. Sprawdź: help.ubuntu.com/community/ZsyncCdImage
Luis Lobo Borobia

Odpowiedzi:

34

Najpierw sprawdź skrót ISO, który pobierasz tutaj:

(lub ogólnie znajdź swoją wersję Ubuntu tutaj )

Następnie sprawdź skrót, postępując zgodnie z tym filmem lub instrukcjami :

Po sprawdzeniu skrótu można bezpiecznie nagrać obraz na dysk CD / DVD.

Jorge Castro
źródło
3
jest tak głupie, że sumy kontrolne są przechowywane na stronie, która jest dostępna tylko przez zwykły http (bez https)
Sarge Borsch
Zakładam, że skróty dla 14.04 są tak samo ważne dla 14.04.3, jak dla 14.04.4? Próbuję zainstalować 14.04.4 i chciałbym tylko wiedzieć, czy są to poprawne skróty.
SarahofGaia
Czy ktoś może mi wyjaśnić, dlaczego musisz to zrobić? Czy nie należy ufać, że pochodzi z oficjalnej strony?
Kolob Canyon
@KolobCanyon Od tutaj : " Choć mamy nadzieję, że zazwyczaj można zaufać pobieranie Ubuntu, to na pewno pocieszające, aby móc zweryfikować, że obraz po pobraniu nie jest uszkodzony w jakiś sposób, a także, że jest to autentyczny obraz, który Hasn” został naruszony.
pomsky
@pomsky Ale gdyby hostowali obrazy ze strony internetowej HTTPS, nie byłoby ryzyka, że ​​ktoś znajdzie się w środku ataku sabotażowego. Właśnie o to mnie chodzi
Kolob Canyon
7

Linux ..

Ubuntu zawiera program o nazwie md5sum, którego można użyć do sprawdzenia integralności pobranego pliku ISO.

Metoda ręczna ..

Wygeneruj skrót pliku ISO w następujący sposób:

md5sum /path/to/ubuntuISO.iso  

Spowoduje to wydrukowanie skrótu MD5 twojego ISO. Teraz otwórz stronę wiki Ubuntu Hashes, która zawiera skróty MD5 wszystkich ISO Ubuntu i porównaj skrót uzyskany z md5sum z skrótem, który według strony wiki jest poprawny dla tego ISO. Jeśli skróty są zgodne, powinieneś mieć nieuszkodzony plik.

Metoda automatyczna ..

Bardziej automatyczną metodą byłoby użycie pliku MD5SUMS.txt (który można pobrać ze strony pobierania dystrybucji na releases.ubuntu.com ). Upewnij się, że zapisałeś plik w tym samym katalogu, w którym znajduje się plik ISO.

Teraz uruchom:

md5sum -c MD5SUMS.txt  

Otrzymasz błąd dla każdego ISO, którego nie pobrałeś. W porządku. Najprawdopodobniej będziesz miał tylko jedno ISO do sprawdzenia. Oto kilka przykładowych danych wyjściowych:

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

W tym przypadku testowaliśmy tylko ISO 8.10 i386 na pulpicie, więc możemy zignorować wszystkie pozostałe ostrzeżenia.

Ta linia tutaj:

ubuntu-8.10-desktop-i386.iso: OK  

Mówi, że nasz skrót ISO pasuje do poprawnego, co oznacza, że ​​mamy czysty plik.

Windows ..

Gui ..

Możesz użyć winMD5sum w systemie Windows, aby sprawdzić skróty plików.

Otwórz Eksploratora Windows i zlokalizuj obraz dysku CD. Kliknij go prawym przyciskiem myszy i wybierz „Wyślij do ..”, a następnie kliknij „winMD5sum”.

wprowadź opis zdjęcia tutaj

WinMD5sum automatycznie obliczy skrót i wyświetli go.

wprowadź opis zdjęcia tutaj

Wklej skrót dla swojej wersji (otrzymany z Ubuntu Hashes ) w polu „Porównaj” i kliknij „Porównaj”. Wyskakujące okno dialogowe powinno potwierdzać, że skróty są zgodne.

wprowadź opis zdjęcia tutaj

cygwin ..

Jeśli masz zainstalowany Cygwin, możesz używać md5sum tak, jakbyś był w Ubuntu. Ponieważ omówiłem już md5sum w sekcji dotyczącej Linuksa powyżej, przedstawię tutaj krótkie podsumowanie.

md5sum /path/to/ubuntuImage  

Wydrukuje dla ciebie skrót MD5 obrazu.

Źródło: How To MD5SUM - Ubuntu Wiki

Seth
źródło
4

MD5SUM, SHA1SUM i SHA256SUM (wszystkie sumy kontrolne) dla wszystkich wariantów CD aktualnej wersji (Precise: Desktop, Server i Alternate) są również dostępne bezpośrednio na stronie http://releases.ubuntu.com/precise :

wprowadź opis zdjęcia tutaj

ish
źródło
2

Możesz pobrać ubuntu ze strony www.ubuntu.com. i Sumy kontrolne są dostępne na:

Aby wygenerować sumy kontrolne dla ciebie ubuntu iso, uruchom md5sum [ubuntu-iso-name.iso] i dopasuj wynikową sumę kontrolną do sumy kontrolnej dostępnej na stronie internetowej (drugi link).

drake01
źródło
2

W systemie OS X md5polecenie jest instalowane domyślnie. Można go wywołać jako taki z poziomu terminalu:

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

Porównaj skrót uzyskany z .isopliku z odpowiednim skrótem z Ubuntu Hashes .

Cofnij
źródło