Frage USB: Zuschneiden aktivieren (FITRIM ioctl fehlgeschlagen: Vorgang wird nicht unterstützt)


Zunächst einmal bin ich ziemlich überrascht, dass mein USB-Flash-Gerät trim unterstützt:

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

gibt mir:

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

Der USB-Stick ist mit ext4 formatiert. Laut hdparm sollte die Trimmung funktionieren. Wenn ich jedoch zum Gerät wechsle und folgendes ausführe:

sudo fstrim ./

es gibt mir:

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

Also, was könnte das Problem hier sein? Liegt Hdparm an der Trimm-Unterstützung oder könnte es ein anderes Problem geben? Wer sollte solche Probleme debuggen? (Info: fstrim funktioniert sehr gut mit meiner internen ssd).

Volle Ausgabe von hdparm -I /dev/sdb finden Sie hier: http://paste.ubuntu.com/6944144/


1
2018-02-15 12:31


Ursprung


nur ext4 unterstützt trimmen so was ist die aktuelle Formatierung der USB-Disc? - Rinzwind
du liegst falsch: btrfs unterstützt auch trim. Abgesehen davon habe ich festgestellt "Der USB-Stick ist mit ext4 formatiert" - GEO


Antworten:


leider gibt es software-probleme mit trim auf usb

Trim und SSD mit USB 3.0 Gehäuse funktioniert nicht - UASP nicht unterstützt? https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1336541


1
2017-11-10 14:42