Eu li sobre o gerenciamento de blocos defeituosos em dispositivos NAND (entendimento muito básico e provavelmente incorreto).
Minha consulta é que, se eu fizer uma leitura de dd de /dev/mtdblocN e computar sha1 , ela será alterada durante o período de tempo?
Por exemplo, a saída de:
dd if=/dev/mtdblockN | sha1sum
Se meu entendimento de gerenciamento de blocos defeituosos estiver correto, então uma leitura sequencial no dispositivo mtd resultará em sha1sum diferentes ao longo do tempo, certo? Ou o driver mtd tira isso de alguma forma?
Tags linux embedded flash-memory