Gere o arquivo sha1sum
,
sha1sum myfile >sums
Em seguida, verifique com este arquivo,
sha1sum -c sums
Recentemente me deparei com sha1sum -c. Como a manpage afirma -
-c, --check
read SHA1 sums from the FILEs and check them
Agora eu sei como gerar e usar o sha1sum de um .iso. Por exemplo,
$ sha1sum grml64-full_2014.11.iso
120bfa48b096691797a73fa2f464c7c71fac1587 grml64-full_2014.11.iso
Mas se eu tentar: -
$ sha1sum -c grml64-full_2014.11.iso
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
Eu até tentei: -
$ cat sha1sum-grml
120bfa48b096691797a73fa2f464c7c71fac1587
Como pode ser visto, é um único arquivo que possui o sha1sum.
Se eu tentar o seguinte: -
$ sha1sum -c grml64-full_2014.11.iso sha1sum-grml
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
sha1sum: sha1sum-grml: no properly formatted SHA1 checksum lines found
O que eu tentei aqui foi que o sha1sum gerasse e verificasse o sha1sum com o checksum que eu coloquei em um arquivo e compare entre os dois checksums ou algo assim.
Talvez eu tenha entendido mal alguma coisa, talvez cada arquivo no .iso precise ter sua própria soma de verificação ou algo assim?
Eu olhei para o homem e para a informação. e tornou-se nenhum o mais sábio.
Ansiosos para entender e uma solução.