Ferramentas do usuário

Ferramentas do site


md5

Conferindo Md5ssum

Mint Logo

Introdução

O MD5 é usado para verificar a integridade de arquivos. Ele confere se cada bit do arquivo que você pegou na internet está integralmente igual ao do servidor, evitando erros que possam acontecer na instalação, por exemplo, caso o arquivo esteja corrompido. Ele funciona criando um algoritmo de 128 bits e é muito usado para conferir a integridade das imagens de CD/DVD obtidas na internet que, por serem geralmente arquivos grandes (650MB ou mais), estão bastante sujeitos a falhas durante o processo de download e gravação.

Conferindo o Md5 dos arquivos

No terminal, entre no diretório onde está a imagem que foi obtida da internet.

  $ cd ~/Downloads

Crie o algoritmo MD5 da imagem, digitando o seguinte comando:

  $ md5sum linuxmint-12-gnome-dvd-32bit.iso

<note tip>Esse processo pode demorar alguns minutos dependendo da velocidade do seu processador.</note>

Confira a sequência do arquivo MD5 do site com a do arquivo md5sumlocal.txt criado a partir do comando acima. No caso de iso do Ubuntu, verifique no site de download do Linux Mint. Se a sequência que apareceu for igual a que você obteve do site, sua imagem está pronta para ser gravada. Caso contrário, faça novamente o download da imagem, pois a atual deve estar corrompida.

<note important>No espelho do Linux Mint do Brasil C3SL você encontra o link do md5 correspondente a cada versão escolhida</note>

No Windows

Faça o download do programa MD5Summer e execute-o.

Após a inicialização do aplicativo, clique em Create Sums.

Neste ponto, selecione a pasta que contém a imagem. Feito isso, selecione a imagem clicando em Add e, em seguida, clique em OK para que seja criado o arquivo MD5.

<note tip>Esse processo pode demorar alguns minutos dependendo da velocidade do processador.</note>

No MacOS

Execute as mesmas instruções fornecidas para o ambiente Linux, apenas trocando o comando md5sum por md5.

  $ md5 linuxmint-12-gnome-dvd-32bit.iso

CD/DVD

Embora o MD5 da imagem obtida da internet esteja correto, problemas também podem ocorrer durante o processo de gravação desta imagem em um CD/DVD. Portanto, testar também o MD5 dos arquivos gravados no CD é importante para ter certeza de que não ocorreram problemas de gravação, que poderão ocasionar erros durante seu uso como live CD/DVD, ou como CD/DVD de instalação.

Assim sendo, todas imagens ISO do Linux Mint, na raiz de sua estrutura de diretórios, possui um arquivo chamado md5sum.txt que contém todos MD5 dos principais arquivos do sistema, pacotes de instalação, entre outros contidos na imagem.

Para testar se o CD foi corretamente gravado a partir da imagem ISO obtida, basta executar os procedimentos abaixo descritos.

  $ cd /media/linuxmint\ 12\ gnome\ 32bits/

Para testar o CD, execute o comando abaixo e confira se os arquivos foram aprovados no teste.

  $ md5sum -c md5sum.txt | grep -v 'A soma coincide$'

Ou

  $ md5sum -c md5sum.txt | grep -v 'OK$'

Caso use o sistema em inglês

Se houver erro, será exibida uma mensagem avisando. Caso contrário, nenhuma mensagem será exibida na tela.

Se você deseja ver cada arquivo quando são verificados, use simplesmente o comando:

  $ md5sum -c md5sum.txt

Conclusão

Se o arquivo retornado for igual ao especificado, ou seja, se o MD5SUM conferir, podemos gravar a imagem no CD/DVD sem receio.

Agora, se o teste gerar um valor diferente do especificado, muito provavelmente, significa que o arquivo chegou incompleto ou corrompido. Uma dica neste caso, é que é possível corrigir arquivos corrompidos usando o bittorrent, logicamente, caso o arquivo esteja disponível para download através dele.

Para isso, baixe o arquivo .torrent correspondente para o mesmo diretório do arquivo de imagem corrompido e inicie o download. O bittorrent usa um algoritmo próprio para verificar cada pedaço do arquivo, descartando os pedaços corrompidos. Isso permite, então, que ele baixe novamente apenas os blocos corrompidos, completando o arquivo final, sem a necessidade de fazer download dele todo novamente.

Caso isso acima falhe, ou o arquivo de imagem não esteja disponível para download via bittorrent, só nos resta, então, refazer todo processo.

Porém, conforme já visto, mesmo que o MD5 do arquivo de imagem esteja correto, embora menos comum, problemas podem ocorrer durante o processo de gravação. Nesse caso, então, após o teste aplicado na mídia gravada retornar algum erro, resta-nos repetir o processo em outra mídia, talvez de melhor qualidade, e com uma velocidade de gravação inferior.

Créditos


Referências

md5.txt · Última modificação: 2012/04/14 02:54 (edição externa)