
Retroscena
Perché «C:»? La storia dell'unità disco di Windows
di Dayan Pfammatter
Gira voce che molte unità disco di Seagate usate vengono vendute come nuove. Tuttavia, invece di avere praticamente zero ore di funzionamento, i convertitori di frequenza erano già in funzione da migliaia di ore. Il problema è che è difficile verificarlo nel modo convenzionale.
Come riportato da Heise alla fine di gennaio, molte unità disco Seagate vengono vendute come nuove. Non si sa ancora quando e come le unità siano entrate nella catena di approvvigionamento. Seagate stessa ha negato ogni responsabilità in una dichiarazione via Gamestar.
Chi ha inserito i dischi nella catena di approvvigionamento ha usato un brutto trucco, azzerando i cosiddetti valori SMART. Si tratta dello standard del settore per il monitoraggio dei dischi rigidi (HDD) e delle unità a stato solido (SSD). Tra le altre cose, forniscono informazioni sulle ore di funzionamento di un HDD o di un SSD. Se controlli un HDD soggetto con il famoso strumento CrystalDiskInfo o con uno dei produttori, vengono visualizzati i dati SMART. L'HDD sembra essere nuovo, anche se non lo è. Tuttavia, i cosiddetti dati FARM (Field Accessible Reliability Metrics) rivelano la verità.
Importante: FARM è uno standard aperto ed è stato sviluppato da Seagate. La query FARM funziona quindi probabilmente solo con i dischi Seagate che l'hanno implementata.
Il modo migliore per accedere ai dati FARM è utilizzare lo strumento smartmontools, che puoi scaricare qui per diversi sistemi operativi. Dopo il download, installalo. Importante: devi scaricare almeno la versione 7.4, poiché lo strumento può leggere FARM solo a partire da questa versione. Poiché utilizzo Windows, dimostro come funziona con la versione Windows, ma dovrebbe funzionare allo stesso modo con il terminale Mac o Linux.
Avvia quindi il terminale con diritti da amministratore. Clicca sul logo di Windows nella barra delle applicazioni e inserisci «cmd» nel campo di ricerca. Quindi clicca su «Esegui come amministratore» sulla destra.
Con il terminale aperto, immetti il seguente comando:
smartctl --scan
Smartmontools elenca quindi tutte le unità scansionabili. Da me ha questo aspetto:
Per leggere i valori SMART delle singole unità, immetti il seguente comando, sostituendo «n» con la designazione del disco rigido pertinente che smartmontools ha elencato per te dopo il comando precedente:
smartctl -a /dev/sdn
Prendi nota delle ore di funzionamento visualizzate sotto «Power On Hours». Questi sono i dati SMART.
Ora inserisci il seguente comando per leggere i valori FARM e confrontarli con quelli di SMART, sostituendo nuovamente «n» con il nome dell'unità:
smartctl -l farm /dev/sdn
Se i dati FARM sono superiori a quelli SMART, il disco rigido era già in funzione prima dell'acquisto.
Ora è chiaro che sono interessati anche i modelli venduti di prima mano. Se hai acquistato di recente un'unità disco di Seagate, puoi controllarla con questo trucco. In caso di problemi, contatta il nostro servizio clienti per discutere i passi successivi.
Tecnologia e società mi affascinano. Combinarle entrambe e osservarle da punti di vista differenti sono la mia passione.