Trim not working on SSD
Hello,
I need Your support with enabling TRIM on my SSD drive. I've installed Fedora 18 (32 bit with PAE) on my SSD disk KINGSTON SV300S37A120G. This drive should support TRIM command:
hdparm -I /dev/sdb | grep "TRIM supported"
return Data Set Management TRIM supported (limit 1 block)
I've modify my fstab to:
UUID=0126d794-94a9-40ec-90f6-d5f1fa3654a7 / ext4 discard,noatime,nodiratime,errors=remount-ro 1 1
UUID=181ea4b6-6130-4708-b17b-ed24e8551631 /boot ext4 discard,noatime,nodiratime,errors=remount-ro 1 2
UUID=ae025038-ac45-4b21-8109-ee3a3ace2fa8 /home ext4 discard,noatime,nodiratime,errors=remount-ro 1 2
I'm expecting that's all I need to make TRIM working but it doesn't work. My test was:
dd if=/dev/urandom of=tempfile bs=1M count=3
hdparm --fibmap tempfile
hdparm --read-sector [ADDRESS] /dev/sdb
rm tempfile && sync && sleep 120
hdparm --read-sector [ADDRESS] /dev/sdb
Read-section option always return the same values (non zero). My uname -a
returns: Linux ******* 3.8.9-200.fc18.i686.PAE #1 SMP Fri Apr 26 13:01:35 UTC 2013 i686 i686 i386 GNU/Linux
.
Please let me know, what should I change or modify to make TRIM working.
The TRIM feature should be enabled by default. What is the return of 'lsblk -D' command? Related post: https://ask.fedoraproject.org/question/7384/is-trim-command-working-on-lvm-or-not/?answer=15813#post-id-15813