家里搞了个 jetson nano (类似树莓派)当 nas,为了防止 sd 卡读写多了损坏,把系统( ubuntu 18.04 )装在了 usb 外接的 ssd 上。因为是 ssd,自然想启用 trim 进行优化。但是发现定时任务并没有启用 fstrim,手动执行 fstrim,提示设备不支持丢弃操作。我一开始以为是硬盘盒芯片不支持,后来查了芯片是支持 trim 的,系统显示连接也是 uas 方式。我把硬盘拿到 windows 上,格成 ntfs,windows 的磁盘碎片整理和优化,也是能显示是固态硬盘,也能执行优化。 后来我以为是 arm 的 ubuntu 不支持 usb 硬盘的 trim,后来在本子上装了 ubuntu 双系统,在 x86 的 ubuntu 下,也不能执行 fstrim。 所以 linux 是不是压根就不支持通过 usb 进行 trim ?