Após gravar um CD/DVD é sempre bom verificar se a gravação realmente deu certo. A seguir duas formas de fazer essa checagem usando o GNU/Linux:
1. Usar o comando cmp para comparar a imagem com o conteúdo gravado no CD/DVD:
cmp imagem.iso /dev/dvd
Se der tudo certo aparecerá algo assim:
cmp: Fim de arquivo (EOF) em imagem.iso
Se der problema o resultado deve ser semelhante a esse:
imagem.iso e /dev/dvd são diferentes: byte 32777, linha 1
2. Verificar se o md5 da imagem é o mesmo md5 do CD/DVD. Para isso, calcula-se o md5 da imagem:
md5sum imagem.iso 6a1eb2f3dc35b42f8a66f1ad6c3e79b5 imagem.iso
E, depois, calcula-se o md5 do CD/DVD:
head -c 1540339712 /dev/dvd | md5sum 6a1eb2f3dc35b42f8a66f1ad6c3e79b5 -
Esse número maluco em negrito que apareceu acima é o tamanho do arquivo que pode ser obtido através de um ls:
ls -l imagem.iso -rw------- 1 regis regis 1540339712 2011-06-04 14:24 imagem.iso
A grande vantagem da estratégia 1 é que assim que um erro é encontrado ele é logo reportado, não sendo necessário ler todo o CD/DVD para identificar o problema. Só vale a pena usar a estratégia 2 se você não quiser ficar mantendo a imagem ISO para realizar a comparação. Assim, sabendo o md5 e o tamanho do arquivo é possível testar a integridade do CD/DVD em qualquer máquina, independente da existência de sua imagem.
0sem comentários ainda