Nara Center

Контрольная точка: как проверить ISO на целостность

Скачали образ операционной системы, а сомневаетесь в его целостности? Это правильное сомнение. ISO-файл — это один большой архив, и даже небольшой сбой при скачивании (особенно по Wi-Fi) может превратить установку в головную боль. Проверка контрольных сумм — это ваш цифровой паспорт безопасности.

Зачем нужна проверка

Если файл поврежден, установщик выдаст ошибку «CRC failed» или «нечитаемый сектор». Это потеря времени. Хуже, если ошибка проявится уже после установки, когда система будет работать нестабильно. Контрольная сумма — это уникальный отпечаток файла. Если он совпадает с эталонным, файл цел на 100%.

На сайтах Linux-дистрибутивов (Ubuntu, Fedora) всегда публикуют MD5, SHA-1 или SHA-256 хэши. Это строчные буквы и цифры длиной от 32 до 64 символов.

Что такое MD5, SHA-1, SHA-256

Это алгоритмы хэширования. Отличаются надежностью и скоростью. SHA-256 — стандарт сейчас. MD5 устарел, но еще встречается. Главное, чтобы вычисленный хэш совпал с опубликованным на сайте разработчика.

Как проверить на Windows

В Windows 10 и 11 встроена команда PowerShell. Откройте консоль в папке с файлом и введите:

  • Для MD5: Get-FileHash -Algorithm MD5 имя_файла.iso
  • Для SHA-256: Get-FileHash -Algorithm SHA256 имя_файла.iso

Скопируйте полученный хэш и сверьте с сайтом. Если совпадает — всё отлично.

Если вы привыкли к графическим интерфейсам, установите免费 программу HashCheck Shell Extension. После установки просто нажмите правую кнопку мыши на файл — появится пункт «Check Hashes».

Проверка на Linux и macOS

В терминале Linux команды простые и быстрые:

  • MD5: md5sum имя_файла.iso
  • SHA-256: sha256sum имя_файла.iso

macOS использует команду shasum -a 256 имя_файла.iso. Результат вычисляется за секунды даже на старых Mac.

Что делать, если хэш не совпадает

Первое — перескачить файл с официального зеркала. Второе — проверить, не перепутали ли вы алгоритм (SHA-1 вместо SHA-256). Третье — убедиться, что вы сравниваете хэш с актуальной страницы сайта (не со старой статьи в блоге).

Если хэш всё равно не совпадает — файл поврежден. Не пытайтесь установить его, потратите время впустую.

Где брать официальные хэши

Всегда скачивайте ISO и хэш с одного сайта. Для Ubuntu это ubuntu.com/download, для Fedora — getfedora.org. На торрентах хэши часто не совпадают из-за того, что раздающие меняют файлы. Проверяйте оригинальные источники.

Теперь вы знаете, как проверить контрольные суммы iso образа, и ваша система будет работать стабильно с первого раза.