我有两个来自三星的外部 USB 3.0 SSD 驱动器(一个是 Model T1,另一个是 T3)。
我想用我的 Ubuntu 16.04.1 LTS 修剪它们。
这样做时,我收到一条错误消息。这里有一个例子:
sudo fstrim -v /media/techo/Samsung_T3
fstrim: /media/techno/Samsung_T3: the discard operation is not supported
Run Code Online (Sandbox Code Playgroud)
但该设备支持 TRIM 命令:
techno@server:~$ sudo hdparm -I /dev/sdb |grep -i TRIM
* Data Set Management TRIM supported (limit 8 blocks)
Run Code Online (Sandbox Code Playgroud)
谢谢。我怎么了?
幸运戒指
我在外部 USB 3.0 机箱中安装了一个 SSD 磁盘(Micron C400-MTFDDAC128MAM)。现在我想将此磁盘用作装有 Ubuntu 12.04 的笔记本电脑中的第二个磁盘。磁盘正在工作,但我想使用未按预期工作的 TRIM 支持。
检查修剪支持:
user@server:~$ sudo hdparm -I /dev/sdc | grep -i TRIM
* Data Set Management TRIM supported (limit 8 blocks)
* Deterministic read data after TRIM
Run Code Online (Sandbox Code Playgroud)
磁盘安装有以下选项:
/dev/sdc1 on /media/MICRON type ext4 (rw,nosuid,nodev,uhelper=udisks)
Run Code Online (Sandbox Code Playgroud)
但是当我手动运行修剪命令时,我收到一个错误:
user@server:~$ sudo fstrim -v /media/MICRON/
fstrim: /media/MICRON/: FITRIM ioctl failed: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
我以前用这个磁盘作为内部磁盘,修剪工作正常,请帮助我谢谢。
这里有一些 USB 详细信息:
[ 1039.248050] usb 4-1: new SuperSpeed USB device number 4 using xhci_hcd
[ 1039.265597] scsi8 : usb-storage 4-1:1.0 …Run Code Online (Sandbox Code Playgroud) 我正在运行 Ubuntu 16.04.1 LTS,我检查了我的处理器是否支持所有 CPU 上的 AES-NI 加速:
johndoe@mycomputer:~$ grep -m1 -o aes /proc/cpuinfo
aes
johndoe@mycomputer:~$ grep -o aes /proc/cpuinfo | wc -l
4
johndoe@mycomputer:~$ lscpu | grep '^CPU(s):'
CPU(s): 4
Run Code Online (Sandbox Code Playgroud)
如何使用 AES-NI 检查 openssl?
谢谢你,幸运环