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?
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:
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”.
WinMD5sum automatycznie obliczy skrót i wyświetli go.
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.
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, 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 :
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).
Odpowiedzi:
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.
źródło
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:
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:
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:
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:
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”.
WinMD5sum automatycznie obliczy skrót i wyświetli go.
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.
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.
Wydrukuje dla ciebie skrót MD5 obrazu.
Źródło: How To MD5SUM - Ubuntu Wiki
źródło
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 :
źródło
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).
źródło
W systemie OS X
md5
polecenie jest instalowane domyślnie. Można go wywołać jako taki z poziomu terminalu:Porównaj skrót uzyskany z
.iso
pliku z odpowiednim skrótem z Ubuntu Hashes .źródło