Su linux e' possibile usare
H2testw
http://www.softpedia.com/get/System/System-Miscellaneous/H2testw.shtml
Per windows ma dovrebbe funzionare in Linux sotto Wine
https://appdb.winehq.org/objectManager.php?sClass=application&iId=7178
Scaricare e scompattare il file in una cartella e avviare sotto wine.
F3 (Linux)
https://fight-flash-fraud.readthedocs.io/en/stable/
F3 e' software testuale a riga di comando.
Tramite due tool f3write e f3read e' possibile verificare e correggere errori di lettura, scrittura in una memoria Flash
f3write scrive file da 1GB fino a riempire l’intera memoria disponibile
Al termine della scrittura verifica che i file siano stati correttamente salvati ed eventualmente segnala errori.
Inoltre fornisce varie informazioni come velocità di lettura, scrittura.
f3read verifica i vari settori della memoria flash correggendo eventuali errori.
installazione (Debian, Ubuntu, Linux Mint):
sudo apt-get install f3
avvio (da terminale)
per scrittura sd/usb
f3write nome_percorso_memoria
per verifica sd/usb
f3read nome_percorso_memoria
es: f3read /media/nome_utente/nome_chiavetta_usb
Se l'output visualizza che alcuni settori sono danneggiati l'unità flash è falsa.
Per un test veloce e' possibile usare il comando f3probe
sudo f3probe --destructive --time-ops nome_percorso_memoria
N.B. sostituire nome_percorso_memoria col reale percorso di mount
per l'uso dei vari tool vedasi
https://fight-flash-fraud.readthedocs.io/en/stable/usage.html#f3probe-the-fastest-drive-test
- Altri comandi utili
-Verificare Capacita' sd/usb
spazio complessivo, spazio occupato, spazio libero ed uso in %.
da terminale
df -h nome_percorso_memoria
-Capacita'/velocita sd/usb
da terminale
dd if=/dev/zero of=nome_percorso_memoria/testfile.dat bs=1M count=1K
Nota: dd riempirà tutto lo spazio della memoria (ci mette un po'). Al termine del test rimuovere il file testfile.dat