SSD Intel X25-M G1 (no TRIM): formattazione e ripristino altrettanto buoni di TRIM?


10

Ho un vecchio X25-M che non supporta l'assetto. Se immagino l'unità, la formatta, quindi la ridisegna, la ripristinerebbe all'incirca alle sue velocità R / W originali?

Risposte:


5

Ho esaminato di nuovo questo argomento (sei mesi dopo il mio post originale) e ho avuto molta più fortuna: ho trovato la voce wiki di ATA Secure Erase . Ti mostra come usare hdparm per dire all'SSD di fare una "Cancellazione sicura". Dall'articolo:

Quando viene eseguita una cancellazione sicura su un'unità SSD, tutte le sue celle verranno contrassegnate come vuote, ripristinando le prestazioni di scrittura predefinite di fabbrica.

I passi esatti che ho preso sono stati:

  • Immaginata tutta la mia unità (ho usato una vecchia versione di Acronis True Image, ma qualsiasi utility di imaging dovrebbe funzionare correttamente),
  • Connesso l'unità al controller SATA sulla mia scatola di Linux (hdparm deve essere collegato a un controller di unità - gli adattatori USB non funzioneranno, credo che praticamente tutti gli "adattatori" non funzioneranno con hdparm),
  • Segui le istruzioni sul wiki sopra - e dovresti leggere attentamente il wiki prima di provare. Nel caso in cui un giorno il collegamento si interrompa, il breve riepilogo è (dove X = l'unità, ovvero "sda"):
    • hdparm -I / dev / X (guarda i parametri per il tuo disco, e assicurati che sia il CORRETTO! Assicurati anche che sia "non congelato" sotto sicurezza.)
    • hdparm --user-master u --security-set-pass dummypassword / dev / X (è necessario abilitare la protezione di sicurezza / password per poter inviare un comando così devastante - la password e la sicurezza verranno cancellate automaticamente dopo che l'unità è cancellato) (e puoi usare qualsiasi password che ti piace)
    • hdparm --user-master u --security-erase dummypassword / dev / X (Secure Erase l'unità) (Anche in questo caso, si prega di leggere il wiki originale -. questi collegamenti sono solo un "backup" nel caso in cui succede qualcosa l'articolo originale)
  • Copia l'immagine su SSD
  • Ecco! SSD si sta comportando come se fosse appena uscito dallo scaffale.

Non ho fatto alcuna misurazione prima / dopo, ma molte persone hanno e sembra che l'unità stia funzionando come nuova.

C'è anche un'opzione per farlo usando un HDDERASE.EXE solo MS-DOS di 5 anni fa: ho passato un po 'di tempo con esso e penso che hdparms sia un'opzione di gran lunga superiore. Ci sono molti post sul forum e blog su questo adesso - google in giro fino a quando non ti senti a tuo agio.

Ma non troppo comodo: non vuoi cancellare il disco sbagliato o scoprire che l'immagine è corrotta!


2

Hmm, sembra rischioso, per Ars :

Né esiste un percorso chiaro per ripristinare la tabella di rimappatura. Intel ha dichiarato a PCPre sta lavorando a una buona soluzione, ma quella non è ancora disponibile. PCPerspective ha provato diverse soluzioni temporanee, incluso l'uso di HDTach per riscrivere più volte ogni settore sull'unità, il che, nel tempo, ha semplificato la tabella di rimappatura. Il processo, tuttavia, richiede una pulizia completa dell'unità, un sacco di tempo e fatica e molta scrittura, il che riduce la durata della vita dell'unità. Inoltre, una volta che la tabella di rimappatura ha raggiunto un certo livello di frammentazione, questa tecnica non ha richiesto all'unità di adattarsi, ma piuttosto ha peggiorato il problema, spingendo le letture a meno di 10 Mbps dopo molte esecuzioni.

Un sistema più completo prevede l'utilizzo di comandi IDE di basso livello per distruggere completamente tutti i settori dell'unità, inclusa la tabella di rimappatura e riformattare, ripristinando l'unità allo stato vergine. Tuttavia, questo è difficile; richiede la disattivazione di AHCI, l'avvio in DOS e l'utilizzo di una versione obsoleta, non più disponibile di un oscuro strumento di pulizia dell'unità. Una volta fatto ciò, il semplice atto di imaging di una partizione del sistema operativo sull'unità ripristina gran parte della frammentazione.

Intel avrebbe dovuto rilasciare strumenti / utility per questo; Hai provato a guardare Intel Solid State Drive Toolbox?

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18455


L'articolo di Ars è un po 'vecchio (febbraio 2009) - Intel ha aggiornato il firmware nell'aprile 2009 e immagino che il problema sia molto migliore ( pcper.com/article.php?aid=691 ). "Intel avrebbe dovuto rilasciare strumenti / utility per questo" ... C'è una grande controversia qui. Intel ha promesso TRIM per queste unità, ma hanno rinnegato. Sembrano ignorare completamente la richiesta del loro cliente X-25M G1 di mantenere la parola ( bit.ly/9D98SY ).
Fred Hamilton,

@fred se riesci a "distruggere completamente ogni settore dell'unità, inclusa la tabella di rimappatura", potrebbe funzionare .. ma è pazzesco che Intel non rilasci uno strumento per farlo per te!
Jeff Atwood,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.