1 votes

Impossible d'obtenir le hash sha256sum correct du DVD Kubuntu 15.10

J'ai téléchargé le fichier .iso pour Kubuntu-15.10.iso depuis le site officiel. J'ai réussi à vérifier correctement le hachage sha256sum

9e5eb424eabfd9b2d193d8c34eca7b48ad944b90c0de0bdcbb638563c14c4d2b

J'ai des problèmes pour hacher le DVD cependant. Lorsque j'ai utilisé le graveur xfburn, j'obtenais toujours le hachage

758061ca3be30128dca74e3f73b5dd6e76fb5047c0c4e0743f22786fb0a02dd0  /dev/cdrom

Donc j'ai changé de graveur pour K3B et il me donnait le hachage

d7559c90efece2b38021804cc34011eb2cb161fff2afe6894985083bd41232d5  /dev/cdrom

Je suis donc incapable de vérifier le bon hachage sha256sum du DVD. J'ai également utilisé le graveur fourni avec mon système qui est Xubuntu 14.04. J'ai également essayé le graveur K3B qui est hautement recommandé en ligne. Je suis à court d'idées.

S'il vous plaît aidez-moi à obtenir le bon hachage...OU est-ce que les DVD avec les mauvais hachages peuvent être gravés? Et est-ce un bug dans le système de lecteur DVD de Xubuntu? Est-ce que quelqu'un a obtenu les bons hachages pour le DVD gravé avec cet ISO?

3voto

ieplugin Points 216

Le hachage /dev/cdrom a pour effet de hacher également les éventuels espaces vides à la fin du DVD, ce qui modifie le hachage de sortie : cela est dû au fait que les ISO sont rembourrés de zéros à la fin jusqu'à ce que leur taille totale corresponde à un multiple de 16 secteurs, ou 32768 octets, avant d'être gravés.

Si vous voulez hacher le DVD, assurez-vous de hacher le même nombre d'octets que l'image d'origine ; dans les commandes ci-dessous, assurez-vous que $total est divisible par $bs ($bs est arbitraire, mais je suggère d'utiliser un nombre "suffisamment grand" que le défaut 512, car le défaut 512 ralentit généralement la lecture ; peut-être que cela n'est pas pertinent pour les lecteurs DVD-ROM, mais juste pour être sûr) :

total="$(du /chemin/vers/image.iso | cut -d $'\t' -f 1)"
bs=8192 # assurez-vous que $total est divisible par ce nombre
dd if=/dev/cdrom iflag=fullblock bs=$bs count=$((total/bs)) | sha256sum -

1voto

Mufaka Points 54

Ce n'est pas ainsi que cela fonctionne. Vous ne pouvez pas hasher l'appareil; du moins pas de façon constructive.

Il y a deux étapes de vérification significatives que vous pouvez réaliser :

  1. Vérifiez que l'ISO a été téléchargé correctement en utilisant le checksum unique.
  2. Vérifiez le contenu gravé en utilisant le fichier md5sum.txt inclus. Vous avez deux options ici

    • Redémarrez et sélectionnez le test du support depuis le premier menu.
    • Montez le CD (automatiquement sur la plupart des ordinateurs de bureau, insérez-le simplement), ouvrez un terminal, accédez au répertoire et exécutez :

      md5sum --quiet --check md5sum.txt

      Nous utilisons --quiet pour qu'il ne affiche que les erreurs et non une longue liste de messages OK. Si vous avez un fichier généré par sha256sum, vous pouvez l'utiliser également, mais ce n'est pas inclus dans les images de la version 14.04.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X