Ho un file ISO, che ho masterizzato su un CD. Ora come posso verificare se il CD è stato creato correttamente? Vorrei un comando che calcoli la somma hash che posso usare per verificare con la somma hash che calcolo sul file ISO. Idealmente il comando dovrebbe:
- Funziona indipendentemente dal file ISO: ovvero, non voglio mantenere un elenco di hash sum per ogni file nel disco, o ricordare il numero di blocchi qualunque
- Sii relativamente breve: un comando a una riga è eccezionale, una catena di comandi lunga due righe è OK, uno script che si estende su una pagina non lo è
- Sii abbastanza efficiente: ad esempio,
dd
il disco di nuovo su un file quindi eseguitomd5sum
sul file è inaccettabile
Se non c'è una risposta che non può soddisfare tutto apprezzerò anche la partita più vicina. Ancora meglio se puoi dirmi perché non è così semplice.
dd if=/dev/cdrom |
al</dev/cdrom
. Non c'è nulla di magicodd
e blocca i dispositivi, è solo un comando di manipolazione del flusso con una sintassi divertente.