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?
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?
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.
Ubuntu zawiera program o nazwie md5sum, którego można użyć do sprawdzenia integralności pobranego pliku ISO.
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.
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.
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.
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
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 :
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).
W systemie OS X md5
polecenie 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 .iso
pliku z odpowiednim skrótem z Ubuntu Hashes .