Vérifier une ISO avant de l'installer : pourquoi et comment
Vous venez de télécharger une ISO de plusieurs gigaoctets. Avant de la copier sur une clé USB, une vérification de trois minutes peut vous éviter une soirée perdue, voire pire.
Ce que la vérification protège
Une empreinte (ou hash) est un « résumé » unique de votre fichier : si un seul bit change, l'empreinte change complètement. La comparer à celle publiée par l'éditeur permet de détecter deux problèmes :
- un téléchargement corrompu (coupure réseau, disque défectueux), cause fréquente d'installations qui plantent à 80 % ;
- un fichier modifié, par exemple sur un site miroir douteux qui y a glissé un programme malveillant.
Étape 1 : téléchargez depuis la source officielle
La vérification n'a de valeur que si l'empreinte attendue vient d'une source sûre. Prenez l'ISO et son empreinte sur le site du projet, pas sur un forum. Les liens officiels sont regroupés ici.
Étape 2 : calculez l'empreinte
Sur chaque système, une commande suffit :
Get-FileHash .\ubuntu.iso -Algorithm SHA256
Cette commande est pour PowerShell sous Windows. Sur macOS, utilisez shasum -a 256 ubuntu.iso, et sur Linux sha256sum ubuntu.iso.
Pour un fichier de moins de 2 Gio, notre outil de la boîte à outils fait le calcul directement dans votre navigateur, sans rien envoyer en ligne.
Étape 3 : comparez
Les deux suites de caractères doivent être strictement identiques. Une différence, même d'un seul caractère, signifie : supprimez le fichier et recommencez le téléchargement.
Aller plus loin : la signature
Certains projets publient aussi une signature GPG de leur fichier d'empreintes. C'est plus solide : elle prouve que la liste elle-même n'a pas été falsifiée. Les guides de chaque distribution détaillent la procédure.
À retenir
- Vérifiez toujours une ISO, surtout avant d'écrire sur un disque.
- Comparez avec l'empreinte du site officiel.
- En cas de doute, retéléchargez : cela coûte quelques minutes.
Pour la suite, consultez le guide de la clé USB live Linux ou celui de l'installation de Windows 11.