Não é possível obter o hash sha256sum correto para o Kubuntu 15.10 DVD

1

Eu baixei o arquivo .iso para o Kubuntu-15.10.iso do site oficial. Eu verifiquei com sucesso o hash de sha256sum correto de

9e5eb424eabfd9b2d193d8c34eca7b48ad944b90c0de0bdcbb638563c14c4d2b

Estou tendo problemas para migrar o DVD. Quando eu usei o gravador xfburn eu continuei recebendo o hash

758061ca3be30128dca74e3f73b5dd6e76fb5047c0c4e0743f22786fb0a02dd0  /dev/cdrom

Então mudei o gravador para o K3B e ele me dava o hash

d7559c90efece2b38021804cc34011eb2cb161fff2afe6894985083bd41232d5  /dev/cdrom

Portanto, não consigo verificar o hash correto do DVD sha256sum. Eu também usei o gravador que vem com o meu sistema, que é o Xubuntu 14.04. Eu também tentei gravador K3B que é altamente recomendado online. Estou sem ideias.

Por favor, ajude-me a obter o hash correto ... OU o DVD com os hashes errados é bom para queimar? E é algum bug no sistema DVD Rom do Xubuntu? Alguém já cadastrou os hashes corretos para o DVD gravado com este ISO?

    
por Norman Bird 22.12.2015 / 01:45

2 respostas

3

Hashing /dev/cdrom tem o efeito de hashing também espaço em branco no final do DVD, que altera o hash de saída: isso ocorre porque os ISOs são preenchidos com zeros no final até que seu tamanho total corresponda a um múltiplo de 16 setores , ou 32768 B, antes de serem queimados.

Se você quiser fazer o hash do DVD, certifique-se de que você está processando o mesmo número de bytes da imagem original; nos comandos abaixo, certifique-se de que $total seja divisível por $bs ( $bs é arbitrário, mas sugiro usar um número "maior o suficiente" que o padrão 512 , pois o padrão 512 geralmente fica mais lento a leitura, talvez isso não seja relevante para as unidades de DVD-ROM, mas apenas para ter certeza):

total="$(du /path/to/image.iso | cut -d $'\t' -f 1)"
bs=8192 # make sure that $total is divisible by this number
dd if=/dev/cdrom iflag=fullblock bs=$bs count=$((total/bs)) | sha256sum -
    
por kos 22.12.2015 / 02:10
1

Não é assim que funciona. Você não pode hash o dispositivo; não de uma maneira que faça qualquer coisa construtiva de qualquer maneira.

Existem duas etapas de verificação significativas que você pode fazer:

  1. Verifique se o ISO foi baixado corretamente usando a soma de verificação única.
  2. Verifique o conteúdo como gravado usando o md5sum.txt incluído. Você tem duas opções aqui

    • Reinicialize e selecione o teste de mídia no primeiro menu.
    • Monte o CD (automático na maioria dos desktops, apenas insira-o), abra um terminal e um CD no diretório e execute:

      md5sum --quiet --check md5sum.txt
      

      Usamos --quiet para que apenas imprima erros e não uma lista enorme de OK messages. Se você tem um arquivo sha256sum -gererizado você pode usar isso também, mas ele não está incluído nas imagens 14.04.

por Oli 22.12.2015 / 01:55