Suche Festplaten Gehäuse mit midnest usb3 für Ssd was Trim kann

warum info suche so ein gehäuse was trim kann danke
 
Es kommt dabei vor Allem auf den USB-Controller an, nicht das Gehäuse.
 
4nudels schrieb:
obwohls Beschreibung steht kein Trim nutze es mit linux

Das Gehäuse (FE2014) kann Trim.

1659628683213.png

Daher überprüfen ob Trim durch Linux unterstützt wird und aktiviert ist:

TRIM › SSD › Wiki › ubuntuusers.de
Der Artikel SSD/TRIM/Testen erklärt, wie man TRIM der SSD und des Kernels auf Funktion überprüfen kann.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: ragan62
genau das gehäuse habe doch udn kanst ned trotz das in beschreibung steht
 
Hast du denn den Trimbefehl mal in Linux ins Terminal eingegeben, so wie das in dem Link in #6 beschrieben steht? Oder erwartest du das das Gehäuse das für dich macht?
 
Das klar wenn SSD ins Notebook einbaue geht trim im Gehäuse leida Ned das von ubunuters de schon alles probiert natürlich im terminal
 
Ja deswegen Frage hier ob wer so Gehäuse was tatsächlich trim kann mit Linux gemsam partion ist ext4 format
 
Mal an einem anderen Rechner testen. Ich habe einen Haufen billiger Gehäuse, die an einem raspi kein Trim/discard unterstützten, dies aber an anderen Rechnern (e5, c3558) ohne Probleme machen.
 
Hängt an ThinkPad x230 und an 2laptop ThinkPad helix das selbe ergebniss
 
Führe mal bitte lsusb -t, lsusb und lspci aus und poste mal den Output. Beim ersten sieht man den verwendeten Treiber fürs Device, sollte uas und nicht usb-storage sein. Beim zweiten das Device als solches und beim letzten sieht man dann den USB Host Controller. Es gibt nämlich auch Host Controller wo der Kernel von sich aus verhindert das UASP genutzt wird wenn es bekannte Fehler gibt.
 
  • Gefällt mir
Reaktionen: Twostone
wie gewüchnscht die 3 befehle
Code:
nudels@nudels-thinkpad:~$ lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
        |__ Port 4: Dev 5, If 0, Class=Mass Storage, Driver=uas, 5000M
        |__ Port 2: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 5000M
    |__ Port 2: Dev 7, If 0, Class=Wireless, Driver=rndis_host, 5000M
    |__ Port 2: Dev 7, If 1, Class=CDC Data, Driver=rndis_host, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 6: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 6: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M


nudels@nudels-thinkpad:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b2ea Chicony Electronics Co., Ltd Integrated Camera [ThinkPad]
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 007: ID 0846:68e1 NetGear, Inc. AirCard 810S
Bus 004 Device 005: ID 2109:0715 VIA Labs, Inc. 
Bus 004 Device 004: ID 0951:1666 Kingston Technology DataTraveler 100 G3/G4/SE9 G2
Bus 004 Device 002: ID 05e3:0612 Genesys Logic, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
nudels@nudels-thinkpad:~$ 


nudels@nudels-thinkpad:~$ lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
00:1f.6 Signal processing controller: Intel Corporation 7 Series/C210 Series Chipset Family Thermal Management Controller (rev 04)
02:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 07)
03:00.0 Network controller: Intel Corporation Wireless-AC 9260 (rev 29)
nudels@nudels-thinkpad:~$
 
Damit sollte trim gehen. Was an Port 4-5 hängt benutzt uas (USB Attached SCSI) , versteht damit normale SCSI Kommandos und damit auch das Trim (bzw. die SCSI Variante davon namens unmap).
Wie hast du denn festgestellt dass Trim nicht geht?

Gibt dir hdparm -I /dev/sda | grep TRIM was vernünftiges zurück? (natürlich deinen Devicenamen eintragen)
 
Zuletzt bearbeitet: (Korrektur des Namens vom Trim im SCSI CMD Set)
Code:
nudels@nudels-thinkpad:~$ sudo hdparm -I /dev/sdd | grep TRIM
       *    Data Set Management TRIM supported (limit 8 blocks)
nudels@nudels-thinkpad:~$


nudels@nudels-thinkpad:~$ sudo /sbin/fstrim -va
/media/nudels/nudels-sd: 0 B (0 Bytes) auf /dev/mmcblk0p1 getrimmt
/media/nudels/nudelsbox: 0 B (0 Bytes) auf /dev/sda1 getrimmt
/boot/efi: 3 GiB (3209433088 Bytes) auf /dev/sdb1 getrimmt
/: 0 B (0 Bytes) auf /dev/sdb2 getrimmt


nudels@nudels-thinkpad:~$ sudo fstrim -v /media/nudels/Backup
fstrim: /media/nudels/Backup: Verwerfungsvorgang wird nicht unterstützt.
nudels@nudels-thinkpad:~$
 
Zuletzt bearbeitet:
Ich hätte gedacht das sollte ausreichen aber anscheinend wohl nicht.

Hier gibts nen Blogeintrag der zeigt wie man ne udev rule modifizieren kann, damit er explizit das SCSI Unmap nutzt und nicht die ATA Variante davon.
 
warte guck ich ma mal an so gut mei nelisch nicht verstehe ich leida ned
 
Kann mir wer bei udev Sache bitte helfen
 
Zurück
Oben