La formattazione del mio disco TRIM sarà il mio SSD?


9

Un nuovo standard Linux (Ubuntu 11.10 per l'esattezza) installerà e guiderà riformattando (completo) con successo TRIM il mio SSD, o devo fare qualcosa in più?

So che ext4 cancellerà i blocchi TRIM alla cancellazione quando specifico l' discardopzione, ma se possibile voglio iniziare con un'unità completamente TRIMmed.

Risposte:



6

mkfs.ext4ha un'opzione aggiuntiva -E discardper inviare TRIM per i blocchi appropriati durante la creazione del filesystem.

Non posso dire se il programma di installazione utilizza questa opzione o se viene utilizzato mkfs.ext4per impostazione predefinita, ma almeno puoi usarlo esplicitamente quando crei i filesystem da solo.


1
In man mkfs.ext4esso dice "scartare: tentativo di scartare blocchi a tempo mkfs [...] Questo è impostato come predefinito". C'è anche un'opzione nodiscard.
TvE

4

Seguono passaggi e risultati rapidi (riepilogati dalla pagina ATA Secure Erase ): Se l'output non è quello previsto, vedere la pagina intera. Sostituisci /dev/Xcon il tuo dispositivo.

  1. hdparm -I /dev/X dovrebbe includere "non congelato" - se congelato (vedere le note di seguito su cosa è andato storto):
    • Sospendi il computer, completa il resto di questi passaggi e poi spegni (vedi note)
    • o prova printf mem > /sys/power/state(dai commenti; non ha funzionato per me - permesso negato)
  2. hdparm --user-master u --security-set-pass password /dev/X
  3. hdparm -I /dev/X dovrebbe includere "abilitato"
  4. hdparm --user-master u --security-erase password /dev/X
  5. hdparm -I /dev/X dovrebbe includere "non abilitato"

Dai risultati della pagina, sembra che questi passaggi possano essere eseguiti in un paio di minuti su un SSD Intel X25-M da 80 GB. Correzione: sul mio Intel X25-M, ho terminato in poco più di un minuto: il passaggio 2 è istantaneo.

Note sullo sblocco tramite sospensione : sospensione del computer per sbloccare il disco ha funzionato per me. IO:

  1. Ubuntu installato
  2. avviato
  3. aggiunti driver grafici
  4. Riavviato, ma si è bloccato all'arresto
  5. Ripristina l'alimentazione e trova un sistema non avviabile.

Il riavvio dell'installazione ha mostrato che sul mio disco non c'erano partizioni. Sembra che bypassare la sicurezza del BIOS abbia lasciato le mie partizioni in memoria di qualche tipo.


Se è bloccato, potresti provare a sbloccarlo sospendendo il sistema in memoria. printf mem > /sys/power/statedi solito fa il trucco.
Chris Down,
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.