ConferindoMd5

Differences between revisions 1 and 17 (spanning 16 versions)
Revision 1 as of 2006-09-24 19:28:33
Size: 2476
Comment:
Revision 17 as of 2007-05-12 20:19:24
Size: 5197
Editor: arlei
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Conferindo o MD5 =
Line 4: Line 3:
[[Anchor(resumo)]]
== Resumo ==
O MD5Sum é 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 esteja algo errado. Ele funciona criando um algorítmo de 128-bit, e é muito usado para conferir a integridade das imagens de CD pegadas na internet, que por serem geralmente arquivos grandes (cerca de 650MB), o risco de falhas é bem maior.
== Introdução ==
O [http://pt.wikipedia.org/wiki/Md5 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 esteja algo errado. Ele funciona criando um algoritmo de 128-bit, e é muito usado para conferir a integridade das imagens de CD obtidas na internet, que por serem geralmente arquivos grandes (cerca de 650MB), estão bastante sujeito a falhas durante o processo de download e gravação.
Line 8: Line 6:
[[Anchor(conteudo)]]
== Iniciando ==
Vamos admitir que você baixou o arquivo {{{ubuntu-6.06.1-desktop-i386.iso}}} do site {{{http://releases.ubuntu.com/6.06.1/}}}.
== Obtendo o MD5 dos arquivos ==
attachment:Icones/texto.png Clicando no link UbuntuHashes, será exibido uma listagem contendo os [http://pt.wikipedia.org/wiki/Md5 MD5] de todos os arquivos de imagens ISO das versões oficiais do Ubuntu e seus derivados disponíveis para download.
Line 12: Line 9:
== No Linux ==
=== Obtendo o MD5 do arquivo ===
attachment:Icones/texto.png Clicando no arquivo [http://releases.ubuntu.com/6.06.1/MD5SUMS MD5SUMS] do site, abrirá uma lista dos MD5 de todos os arquivos. Como somente queremos saber o do arquivo {{{ubuntu-6.06.1-desktop-i386.iso}}}, a linha que nos interessa é:
Vamos supor que você tenha baixado o '''ubuntu-6.10-desktop-i386.iso''', então verificando no site acima notaremos que o que nos interessa é a linha abaixo.
Line 17: Line 12:
fb3af44c21f1f68cc25fda7edb8c1bd3  ubuntu-6.06.1-desktop-i386.iso}}} b950a4d7cf3151e5f213843e2ad77fe3 ubuntu-6.10-desktop-i386.iso}}}
Line 19: Line 14:
No exemplo acima, o MD5 é {{{fb3af44c21f1f68cc25fda7edb8c1bd3}}} == Conferindo o MD5 dos arquivos ==
Seguindo o exemplo acima, então o [http://pt.wikipedia.org/wiki/Md5 MD5] deste arquivo de imagem é '''b950a4d7cf3151e5f213843e2ad77fe3'''.
Line 21: Line 17:
=== Conferindo o MD5 do arquivo ===
attachment:Icones/terminal.png No terminal, entre no diretório onde está a imagem.
=== No Linux ===
attachment:Icones/terminal.png No terminal, entre no diretório onde está a imagem que foi obtida da internet.
Line 27: Line 23:
Crie o algorítmo MD5 da imagem, digitando o seguinte comando: Crie o algoritmo [http://pt.wikipedia.org/wiki/Md5 MD5] da imagem, digitando o seguinte comando:
Line 30: Line 26:
$ md5sum ubuntu-6.06.1-desktop-i386.iso > md5sumlocal.txt}}} $ md5sum ubuntu-6.10-desktop-i386.iso > md5sumlocal.txt}}}

attachment:Icones/importante.png Esse processo pode demorar alguns minutos dependendo da velocidade do seu processador.

Confira a seqüência do arquivo [http://pt.wikipedia.org/wiki/Md5 MD5] do site com a do arquivo md5sumlocal.txt criado a partir do comando acima. Se a seqüê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.

=== No Windows ===
Faça o [http://www.md5summer.org/download.html download] do programa MD5Summer e execute-o.

http://www.brbit.com.br/ubuntu/wiki/md5/md5-tela.png

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

http://www.brbit.com.br/ubuntu/wiki/md5/md5-selecionar.png

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.

http://www.brbit.com.br/ubuntu/wiki/md5/md5-criando.png
Line 34: Line 47:
Confira a sequência do arquivo MD5SUMS do site com a do arquivo md5sumlocal.txt. Se a seqüência que apareceu é igual ao que você obteu no site, sua imagem está pronta para ser gravada. Caso não, faça novamente o download da imagem. http://www.brbit.com.br/ubuntu/wiki/md5/md5-resultado.png
Line 36: Line 49:
== No Windows == Confira a seqüência da coluna {{{MD5 Hash}}} com a que você obteve do site. Se a seqüência que apareceu for igual a do site, sua imagem está pronta para ser gravada. Caso não, faça novamente o download da imagem.
Line 38: Line 51:
Faça o [http://www.md5summer.org/download.html download] do programa MD5Summer, execute-o e mande criar um MD5 da imagem que você fez download. === No MAC OS X ===
Execute as mesmas instruções fornecidas para o ambiente Linux, apenas trocando o comando '''md5sum''' por '''md5'''.
Line 40: Line 54:
Se a seqüência que apareceu é igual ao que você obteu no site, sua imagem está pronta para ser gravada. Caso não, dê download imagem de novo da imagem. {{{
$ md5 ubuntu-6.10-desktop-i386.iso > md5sumlocal.txt}}}

=== No CD ===
Embora o [http://pt.wikipedia.org/wiki/Md5 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 [http://pt.wikipedia.org/wiki/Md5 MD5] dos arquivos gravados no CD é importante para ter certeza que não ouve problemas de gravação que poderão fornecer erros durante seu uso como live CD ou instalação.

Assim sendo, todas imagens ISO do Ubuntu, 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 nesta imagem.

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

Em primeiro lugar monte o CD, caso o mesmo já não esteja devidamente montado. Lembre-se de trocar o dispositivo e ponto de montagem de acordo com seu sistema.

{{{
$ sudo mount /dev/hda /media/cdrom}}}

Agora basta acessar o CD a partir do diretório onde o mesmo foi montado.

{{{
$ cd /media/cdrom}}}

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

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

attachment:md5_on_cd_test.png

Se erros forem apontados após conclusão deste processo que pode ser um pouco demorado, é aconselhável que se proceda a gravação de outro CD. Notar que este teste só terá validade se o teste com o [http://pt.wikipedia.org/wiki/Md5sum MD5SUM] da imagem ISO tenha sido realizado anteriormente e aprovado.
Line 43: Line 84:
||'''Autor:''' GuilhermePaula ||'''Data:''' 24/09/06 ||'''Mantenedor:''' GuilhermePaula|| ||'''Autor:''' GuilhermePaula ||'''Data:''' 24/09/06 ||'''Mantenedor:''' GuilhermePaula ||
Line 46: Line 87:
CategoryRevisar ----
CategoryRevisada

Introdução

O [http://pt.wikipedia.org/wiki/Md5 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 esteja algo errado. Ele funciona criando um algoritmo de 128-bit, e é muito usado para conferir a integridade das imagens de CD obtidas na internet, que por serem geralmente arquivos grandes (cerca de 650MB), estão bastante sujeito a falhas durante o processo de download e gravação.

Obtendo o MD5 dos arquivos

attachment:Icones/texto.png Clicando no link UbuntuHashes, será exibido uma listagem contendo os [http://pt.wikipedia.org/wiki/Md5 MD5] de todos os arquivos de imagens ISO das versões oficiais do Ubuntu e seus derivados disponíveis para download.

Vamos supor que você tenha baixado o ubuntu-6.10-desktop-i386.iso, então verificando no site acima notaremos que o que nos interessa é a linha abaixo.

b950a4d7cf3151e5f213843e2ad77fe3        ubuntu-6.10-desktop-i386.iso

Conferindo o MD5 dos arquivos

Seguindo o exemplo acima, então o [http://pt.wikipedia.org/wiki/Md5 MD5] deste arquivo de imagem é b950a4d7cf3151e5f213843e2ad77fe3.

No Linux

attachment:Icones/terminal.png No terminal, entre no diretório onde está a imagem que foi obtida da internet.

$ cd ~/Desktop

Crie o algoritmo [http://pt.wikipedia.org/wiki/Md5 MD5] da imagem, digitando o seguinte comando:

$ md5sum ubuntu-6.10-desktop-i386.iso > md5sumlocal.txt

attachment:Icones/importante.png Esse processo pode demorar alguns minutos dependendo da velocidade do seu processador.

Confira a seqüência do arquivo [http://pt.wikipedia.org/wiki/Md5 MD5] do site com a do arquivo md5sumlocal.txt criado a partir do comando acima. Se a seqüê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.

No Windows

Faça o [http://www.md5summer.org/download.html download] do programa MD5Summer e execute-o.

http://www.brbit.com.br/ubuntu/wiki/md5/md5-tela.png

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

http://www.brbit.com.br/ubuntu/wiki/md5/md5-selecionar.png

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.

http://www.brbit.com.br/ubuntu/wiki/md5/md5-criando.png

attachment:Icones/importante.png Esse processo pode demorar alguns minutos dependendo da velocidade do processador.

http://www.brbit.com.br/ubuntu/wiki/md5/md5-resultado.png

Confira a seqüência da coluna MD5 Hash com a que você obteve do site. Se a seqüência que apareceu for igual a do site, sua imagem está pronta para ser gravada. Caso não, faça novamente o download da imagem.

No MAC OS X

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

$ md5 ubuntu-6.10-desktop-i386.iso > md5sumlocal.txt

No CD

Embora o [http://pt.wikipedia.org/wiki/Md5 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 [http://pt.wikipedia.org/wiki/Md5 MD5] dos arquivos gravados no CD é importante para ter certeza que não ouve problemas de gravação que poderão fornecer erros durante seu uso como live CD ou instalação.

Assim sendo, todas imagens ISO do Ubuntu, 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 nesta imagem.

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

Em primeiro lugar monte o CD, caso o mesmo já não esteja devidamente montado. Lembre-se de trocar o dispositivo e ponto de montagem de acordo com seu sistema.

$ sudo mount /dev/hda /media/cdrom

Agora basta acessar o CD a partir do diretório onde o mesmo foi montado.

$ cd /media/cdrom

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

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

attachment:md5_on_cd_test.png

Se erros forem apontados após conclusão deste processo que pode ser um pouco demorado, é aconselhável que se proceda a gravação de outro CD. Notar que este teste só terá validade se o teste com o [http://pt.wikipedia.org/wiki/Md5sum MD5SUM] da imagem ISO tenha sido realizado anteriormente e aprovado.

Fonte/Créditos

Autor: GuilhermePaula

Data: 24/09/06

Mantenedor: GuilhermePaula



CategoryRevisada

ConferindoMd5 (last edited 2013-02-19 04:14:12 by ubuntuadmin)