Во время загрузки по сети iso-образа не всегда гарантируется его целостность, что особенно актуально для больших объемов. Предположим вы скачивали из интернета установочный файл размером 900 мегабайт и более. Как убедиться, что он загрузился полностью и без ошибок? Ведь если в нем есть ошибки, то iso-образ может просто не установиться или установится, но во время работы будут возникать различные сбои.
Для проверки целостности данных на сайте загрузки iso-образа всегда присутствует контрольная сумма iso-образа - MD5SUM.
Контрольная сумма (хеш) — определенное значение рассчитанное для проверки целостности данных при передаче.
Итак, как проверить контрольную сумму iso-образа в Ubuntu и производных?
Прежде всего у вас уже должен быть загружен iso-образ с дистрибутивом. Как правило, по умолчанию, все загружаемые файлы находятся в Домашней папке - Загрузки.
Необходимо прейти в папку Загрузки. Откройте терминал, скопируйте и выполните следующую команду:
cd ~/Загрузки/
Теперь выполним команду для подсчета контрольной суммы загруженного образа:
md5sum ubuntu-16.04.1-desktop-amd64.iso
Примечание. Iso-образ в команде, то что выделено красным, измените на свой. Либо можно выполнить эту команду без указания конкретного образа:
cd ~/Загрузки/
md5sum *.iso
Далее откройте сайт, откуда был загружен iso-образ и кликните на ссылке для проверки, как показано на первых двух снимках.
Откройте окно поиска по сайту с помощью с помощью сочетания клавиш Ctrl+F, скопируйте и вставьте в него результат полученной контрольной суммы из терминала и нажмите Enter:
Если контрольная сумма взятая из терминала и сумма на сайте подсветится, значит iso-образ загрузился без ошибок. Теперь его можно использовать, как загрузочный.
В случае, когда строка не подсветилась, а в окне Ctrl+F она "покраснеет", значит образ загрузился с ошибками. Его необходимо удалить и загрузить ещё раз.
Почему так происходит, что загрузка прошла с ошибками?
На данную проблему влияют несколько факторов: слабый интернет, было прерывание соединения, отключение эл.энергии, глючит браузер/торрент и т.п.
Заключение.
В этой статье мы разобрались, что такое контрольная сумма и для чего она служит. В нашем случае это простой вариант проверки загруженного iso-образа на целостность и идентичность оригиналу.
Удачи.
Для проверки целостности данных на сайте загрузки iso-образа всегда присутствует контрольная сумма iso-образа - MD5SUM.
Контрольная сумма (хеш) — определенное значение рассчитанное для проверки целостности данных при передаче.
Итак, как проверить контрольную сумму iso-образа в Ubuntu и производных?
Прежде всего у вас уже должен быть загружен iso-образ с дистрибутивом. Как правило, по умолчанию, все загружаемые файлы находятся в Домашней папке - Загрузки.
Необходимо прейти в папку Загрузки. Откройте терминал, скопируйте и выполните следующую команду:
cd ~/Загрузки/
Теперь выполним команду для подсчета контрольной суммы загруженного образа:
md5sum ubuntu-16.04.1-desktop-amd64.iso
Примечание. Iso-образ в команде, то что выделено красным, измените на свой. Либо можно выполнить эту команду без указания конкретного образа:
cd ~/Загрузки/
md5sum *.iso
Далее откройте сайт, откуда был загружен iso-образ и кликните на ссылке для проверки, как показано на первых двух снимках.
Откройте окно поиска по сайту с помощью с помощью сочетания клавиш Ctrl+F, скопируйте и вставьте в него результат полученной контрольной суммы из терминала и нажмите Enter:
Если контрольная сумма взятая из терминала и сумма на сайте подсветится, значит iso-образ загрузился без ошибок. Теперь его можно использовать, как загрузочный.
В случае, когда строка не подсветилась, а в окне Ctrl+F она "покраснеет", значит образ загрузился с ошибками. Его необходимо удалить и загрузить ещё раз.
Почему так происходит, что загрузка прошла с ошибками?
На данную проблему влияют несколько факторов: слабый интернет, было прерывание соединения, отключение эл.энергии, глючит браузер/торрент и т.п.
Заключение.
В этой статье мы разобрались, что такое контрольная сумма и для чего она служит. В нашем случае это простой вариант проверки загруженного iso-образа на целостность и идентичность оригиналу.
Удачи.
Можно и с использованием GtkHash. Только это отдельная пронрамма и её нужно прежде установить:
ОтветитьУдалитьsudo apt install gtkhash
Либо если файлов много и есть файл с суммами *.md5 то в терминале выполнить:
ОтветитьУдалитьmd5sum -c .md5
Напротив каждого файла появится надпись "Цел" или "OK"
В xfce4, через контекстное меню я это за пару кликов делаю, есть несколько вариантов проверки, для верности....
ОтветитьУдалитьВ Ubuntu это просто работает, а вот в Mint так и не смог разобраться, на официальном сайте ни где не указана контрольная сумма, которая должна быть.
ОтветитьУдалитьНу как же нет в Linux Mint. В статье есть снимок с Linux Mint и указанием ссылки на проверку контрольной суммы. Посмотрите ещё раз в статье и откройте эту ссылку на сайте загрузки Linux Mint.
УдалитьСто раз открывал, там на английском инструкция, о том как сделать проверку. Говорится в инструкции что нужно отправить ключ
Удалитьgpg --keyserver keyserver.ubuntu.com --recv-key "27DE B156 44C6 B3CF 3BD7 D291 300F 846B A25B AE09"
потом еще даются команды
gpg --verify sha256sum.txt.gpg sha256sum.txt
sha256sum -b yourisoimagefile.iso
я так понимаю sha256sum.txt это файл, толко где его взять с образом он не скачивается
Пробовал скачивать разные образа и торрентом и через зеркало, делал контрольные суммы sha256 и MD5 разными программами, но с цифрами на этой странице ни чего не сходится.
На сайте ubuntu сошлось
первую команду ввожу в терминал что то происходит, а следующие команды не понимает.
Удалить==я так понимаю sha256sum.txt это файл==
УдалитьВы удивительно догадливы. http://storage2.static.itmages.com/i/16/1007/h_1475853309_9524508_13e8b0bc43.png
Нашел я этот файл, нужно было перейти по ссылке main mirror и дальше по папкам поискать
УдалитьСпасибо.
У меня (не вспомню откуда) в ~/.config/caja/acripts/ лежит файл с содержанием
ОтветитьУдалить#!/bin/sh
gtkhash $CAJA_SCRIPT_SELECTED_URIS
По ПКМ — сценарии — посчитать Md5 (имя исполняемого файла) — окошко с предложением посчитать md5, SHA1 или SHA256. Возможно, Что-то схожее есть для Naunilus, Nemo, PcmanFm и пр.
LM 17.3 MATE.
Прошу прощения, в ~/.config/caja/cripts/, далее — по тексту
Удалить