Как я могу проверить целостность загруженного компакт-диска Ubuntu?

Я только что загрузил образ компакт-диска Ubuntu. Я знаю, что в установщике есть опция проверки CD, но как я могу проверить, что образ хорош, прежде чем записать его на CD?

32
задан 18 December 2013 в 22:26

5 ответов

Сначала посмотрите хэш ISO, который вы скачали здесь:

(или вообще найдите свой релиз Ubuntu здесь)

Затем проверьте хэш, следуя этому видео или этим инструкциям:

После проверки хэша можно безопасно записать образ на CD/DVD диск.

34
ответ дан 18 December 2013 в 22:26

MD5SUMs, SHA1SUMs и SHA256SUMs (все контрольные суммы) для всех вариантов CD текущего релиза (Precise: Desktop, Server and Alternate) также доступны непосредственно по адресу http://releases.ubuntu.com/precise:

enter image description here

4
ответ дан 18 December 2013 в 22:26

Вы можете загрузить ubuntu с веб-сайта www.ubuntu.com. и контрольные суммы доступны по адресу:

Чтобы сгенерировать контрольные суммы для вашего ubuntu iso, запустите md5sum [ubuntu-iso-name.iso] и сравните полученную контрольную сумму с тем, что есть на сайте (вторая ссылка).

2
ответ дан 18 December 2013 в 22:26

В OS X команда md5 устанавливается по умолчанию. Он может быть вызван как таковой из Терминала:

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

Сравните хэш, полученный из файла .iso , с соответствующим хешем из Хэшей Ubuntu .

.
2
ответ дан 18 December 2013 в 22:26

Linux...

Ubuntu поставляется с программой md5sum, которую можно использовать для проверки целостности загруженного ISO-файла.

Ручной метод...

Сгенерируйте хэш вашего ISO файла вот так:

md5sum /path/to/ubuntuISO.iso  

Это распечатает MD5 хэш вашего ISO. Теперь откройте вики-страницу Ubuntu Hashes, на которой перечислены MD5-хэши всех ISO-файлов Ubuntu, и сравните хэш, который вы получили из md5sum с хэшем, который, по словам вики-страницы, является правильным для этого ISO. Если хэши совпадают, то у вас должен быть неповреждённый файл.

Автоматический метод...

Более автоматическим методом будет использование файла MD5SUMS.txt (который вы можете скачать со своей страницы загрузки дистрибутивов по адресу release.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 совпадает с правильным, то есть у нас есть чистый файл.

Windows...

gui...

Вы можете использовать winMD5sum в Windows для проверки хэшей файлов.

Откройте проводник Windows и найдите ваш образ CD. Щелкните правой кнопкой мыши на нем и выберите "Send to...", затем нажмите "winMD5sum".

enter image description here

WinMD5sum автоматически рассчитает хэш и отобразит его.

enter image description here

Вставьте хэш для вашего релиза (который вы получили от Ubuntu Hashes) в поле "Сравнение" и нажмите "Сравнение". Всплывающее окно должно подтвердить, что хэши совпадают.

enter image description here

cygwin...

Если у вас установлен cygwin, вы можете использовать md5sum, как если бы вы были в Ubuntu. Так как я уже рассматривал md5sum в разделе Linux выше, я просто дам краткий обзор здесь.

md5sum /path/to/ubuntuImage  

Напечатает хэш MD5 образа для вас.

Исходный код: Как сделать MD5SUM - Ubuntu Wiki

7
ответ дан 18 December 2013 в 22:26

Другие вопросы по тегам:

Похожие вопросы: