Wird das Formatieren meines Laufwerks meine SSD TRIMMEN?

8

Wird ein neues Standard-Linux (um genau zu sein Ubuntu 11.10) installiert und das Laufwerk neu formatiert (vollständig), um meine SSD erfolgreich zu trimmen, oder muss ich etwas extra tun?

Ich weiß, dass ext4 beim Löschen TRIM-Blöcke blockiert, wenn ich die discardOption spezifiziere , aber ich möchte, wenn möglich, mit einem vollständig TRIMmed-Laufwerk beginnen.

Stephen
quelle

Antworten:

5

mkfs.ext4hat eine zusätzliche Option -E discard, um TRIM für entsprechende Blöcke beim Erstellen des Dateisystems zu senden.

Ich kann nicht sagen, ob das Installationsprogramm diese Option verwendet oder ob sie mkfs.ext4standardmäßig verwendet wird, aber zumindest können Sie sie explizit verwenden, wenn Sie die Dateisysteme selbst erstellen.

imz - Ivan Zakharyaschev
quelle
1
Darin man mkfs.ext4steht "Verwerfen: Versuch, Blöcke zur mkfs-Zeit zu verwerfen [...] Dies ist als Standard festgelegt." Es gibt auch eine Nodiscard-Option.
TvE
4

Es folgen kurze Schritte und Ergebnisse (zusammengefasst auf der Seite ATA Secure Erase ): Wenn die Ausgabe nicht den Erwartungen entspricht, lesen Sie die ganze Seite. Ersetzen Sie /dev/Xdurch Ihr Gerät.

  1. hdparm -I /dev/X sollte "nicht eingefroren" enthalten - wenn eingefroren (siehe Hinweise unten, was für mich schief gelaufen ist):
    • Halten Sie den Computer an, führen Sie die restlichen Schritte aus und schalten Sie ihn aus (siehe Hinweise).
    • oder versuchen Sie es printf mem > /sys/power/state(aus den Kommentaren; hat bei mir nicht funktioniert - Erlaubnis verweigert)
  2. hdparm --user-master u --security-set-pass password /dev/X
  3. hdparm -I /dev/X sollte "enabled" enthalten
  4. hdparm --user-master u --security-erase password /dev/X
  5. hdparm -I /dev/X sollte "nicht aktiviert" enthalten

Aus den Ergebnissen der Seite, es scheint , dass diese Schritte sollten in der Lage , in ein paar Minuten auf einem Intel X25-M 80GB SSD zu tun. Korrektur: Auf meinem Intel X25-M war ich in etwas mehr als einer Minute fertig: Schritt 2 ist sofort erledigt.

Hinweise zum Auftauen über Suspend : Das Anhalten meines Computers zum Auftauen der Festplatte hat bei mir funktioniert. ICH:

  1. Ubuntu installiert
  2. bootete es
  3. Grafiktreiber hinzugefügt
  4. Neustart - aber es wurde beim Herunterfahren eingefroren
  5. Setzen Sie die Stromversorgung zurück und finden Sie ein nicht bootfähiges System.

Beim erneuten Starten der Installation wurde festgestellt, dass auf meinem Laufwerk keine Partitionen vorhanden waren. Es scheint, dass meine Partitionen durch Umgehen der BIOS-Sicherheit in irgendeiner Form gespeichert wurden.

Stephen
quelle
Wenn es eingefroren ist, können Sie versuchen, es wieder freizugeben, indem Sie das System im Speicher anhalten. printf mem > /sys/power/statemacht normalerweise den Trick.
Chris Down