Testando pendrives e cartões [micro / mini] SD

Para quem usa Ubuntu / Debian e derivados, fica muito fácil testar se um pendrive ou cartão de memória é autêntico ou falsificado (ou se possui defeitos). Sempre que comprar um dispositivo novo deste tipo, vale a pena rodar o f3write e o f3read. Você pode instalá-los a partir do repositório (pacote chamado F3).

Os comandos são simples de usar. f3write vai criando arquivos no dispositivo especificado e f3read confere para ver se está tudo certo. Vamos supor que o dispositivo montado está na pasta "/media/user/pendrive". Primeiro monte o dispositivo, depois rode o f3write:

$ f3write /media/user/pendrive

Free space: 7.22 GB

Creating file 1.fff ... OK!

Creating file 2.fff ... OK!

Creating file 3.fff ... OK!

Creating file 4.fff ... OK!

Creating file 5.fff ... OK!

Creating file 6.fff ... OK!

Creating file 7.fff ... OK!

Creating file 8.fff ... OK!

Free space: 0.00 Byte

Average writing speed: 9.06 MB/s

Depois, basta usar f3 read no mesmo dispositivo

$ f3read /media/user/pendrive

SECTORS ok/corrupted/changed/overwritten

Validating file 1.fff ... 2097152/ 0/ 0/ 0

Validating file 2.fff ... 2097152/ 0/ 0/ 0

Validating file 3.fff ... 2097152/ 0/ 0/ 0

Validating file 4.fff ... 2097152/ 0/ 0/ 0

Validating file 5.fff ... 2097152/ 0/ 0/ 0

Validating file 6.fff ... 2097152/ 0/ 0/ 0

Validating file 7.fff ... 2097152/ 0/ 0/ 0

Validating file 8.fff ... 470720/ 0/ 0/ 0

Data OK: 7.22 GB (15150784 sectors)

Data LOST: 0.00 Byte (0 sectors)

Corrupted: 0.00 Byte (0 sectors)

Slightly changed: 0.00 Byte (0 sectors)

Overwritten: 0.00 Byte (0 sectors)

Average reading speed: 25.22 MB/s

Este exemplo é o resultado obtido para um pendrive Cruzer Blade de 8 GB autêntico.

Note que você fica sabendo também a velocidade média de escrita e de leitura. Lembre-se de que esta velocidade fica limitada à capacidade da sua porta USB e da do dispositivo.