USB:启用 Trim(FITRIM ioctl 失败:操作不支持)

USB:启用 Trim(FITRIM ioctl 失败:操作不支持)

首先,我很惊讶我的 USB 闪存设备支持修剪:

sudo  hdparm -I /dev/sdb | grep 'Model\|TRIM' 

给我:

Model Number:       SanDisk SSD CZ80 32GB                   
   *    Data Set Management TRIM supported (limit 8 blocks)
   *    Deterministic read data after TRIM

该 USB 驱动器采用 ext4 格式。因此,根据 hdparm,trim 应该可以工作。但是,当我切换到设备并运行时:

sudo fstrim ./

它给了我:

fstrim: ./: FITRIM ioctl failed: Operation not supported

那么这里可能是什么问题?hdparm 是否对 trim 支持撒了谎,或者可能存在其他问题?该找谁来调试这些问题?(信息:fstrim 与我的内置 ssd 配合得很好)。

完整输出hdparm -I /dev/sdb可以在这里找到:http://paste.ubuntu.com/6944144/

答案1

相关内容