Ich habe stundenlang gegoogelt, ohne eine Antwort zu finden.
Ich habe einige Hinweise gefunden, aber sie korrelieren nicht miteinander.
$ sudo hdparm -I /dev/sda | grep TRIM
* Data Set Management TRIM supported (limit 1 block)
* Deterministic read data after TRIM
was besagt, dass die TRIM-Funktion funktionieren sollte. (dieselbe Ausgabe für /dev/sda1, falls das wichtig ist)
was bedeutet, dass die Partition ext4 ist und auf / gemountet ist. Aber wenn ich versuche, fstrim manuell auszuführen (offensichtliche Testmethode), tritt eine Fehlermeldung auf.
$ sudo fstrim /
fstrim: /: FITRIM ioctl failed: Operation not supported
Der einzige Beitrag, den ich bisher zu fast demselben Problem gefunden habe, hatte eine Lösung, dass die SSD-Festplatte die TRIM-Funktion nicht unterstützte. Da ich eine brandneue Intel SSD 520 habe und diese fstrim
standardmäßig auf Intel- und Samsung-SSDs unterstützt wird (das Lesen davon /etc/cron.weekly/fstrim
war in der Standardinstallation von Ubuntu enthalten), befürchte ich, dass dies nicht derselbe Fall ist.
Warum fstrim
funktioniert das nicht?
Kann der SAS-Controller in diesem Fall einen Unterschied machen?
Vielen Dank im Voraus.
JM
Antwort1
Der Controller macht sicherlich einen Unterschied: Wenn Sie eine trimmbare SSD in ein externes USB3-Gehäuse einbauen, tritt derselbe Fehler auf, den Sie erhalten.