я экспериментирую на /dev/sdb1 (хотя винт sda той же модели, и тоже не работает trim ) # sudo hdparm -I /dev/sdb | grep "TRIM supported"
* Data Set Management TRIM supported (limit 1 block) # dumpe2fs /dev/sdb1 |grep "Filesystem features"
dumpe2fs 1.42.9 (4-Feb-2014)
Filesystem features: ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize # lsblk -D NAME DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
sda 0 512B 2G 0
├─sda1 0 512B 2G 0
├─sda2 0 512B 2G 0
└─sda3 0 512B 2G 0
sdb 0 512B 2G 0
├─sdb1 0 512B 2G 0
├─sdb2 0 512B 2G 0
└─sdb5 0 512B 2G 0 # uname -a
Linux user-desktop 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux монтирую так:
# mount -o discard /dev/sdb1 /mnt # mount
...
/dev/sdb1 on /mnt type ext4 (rw,discard)# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04 LTS
Release: 14.04
Codename: trusty
В биосе стоит режим AHCI, и стоит solid state drive
действую по инструкции с https://sites.google.com/site/lightrush/random-1/checkiftrimonext4isenabledan..., но после стирания вижу те данные, которые туда были записаны.
пробовал так же включить журналирование: # tune2fs -O has_journal /dev/sdb1
это не помогло. И вот так:
# sudo fstrim -v /mnt
тоже не помогает — при попытке чтения сектора с него читается то, что туда записалось. Помогите, плз