• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Probleme beim kopieren über USB 3.2 mit Linux Mint 22.0

Guten Abend zusammen,

ich bin von Windows auf Linux Mint umgestiegen.

Beim Kopieren von Dateien über USB 3.2 kommt es bei mir aktuell zu Problemen. Der Kopiervorgang startet und bleibt z. B. bei (2,9 GB von 8,0 GB) stehen bzw. wird sehr, sehr langsam (3 MB/s) angezeigt, nachdem ein paar Minuten vergangen sind.

Wenn ich dieselben Dateien von der gleichen externen Festplatte per USB 2.0 kopiere, funktioniert es tadellos.

Diesen Fehler habe ich bei allen über USB 3.0 angeschlossenen Geräten. Unter Windows hatte ich dieses Problem nicht, und es kann nicht an einem defekten Kabel liegen.

Ich wäre extrem glücklich, wenn es eine Lösung gibt. Auf meinem Laptop läuft ebenfalls Mint, und dort habe ich keine Probleme.

Vielen Dank
Florian. :)

Hier wären noch logs:

Code:
[  840.464538] usb 2-4: reset SuperSpeed Plus Gen 2x1 USB device number 2 using xhci_hcd
[  840.917557] usb 2-4: Enable of device-initiated U1 failed.
[  840.918172] usb 2-4: Enable of device-initiated U2 failed.
[  840.918831] scsi host2: uas_eh_device_reset_handler success
[  840.919868] sd 2:0:0:0: [sdb] tag#21 timing out command, waited 180s
[  840.919887] sd 2:0:0:0: [sdb] tag#21 FAILED Result: hostbyte=DID_RESET driverbyte=DRIVER_OK cmd_age=192s
[  840.919894] sd 2:0:0:0: [sdb] tag#21 CDB: Read(10) 28 00 0a be 1c 00 00 04 00 00
[  840.919898] I/O error, dev sdb, sector 180231168 op 0x0READ) flags 0x80700 phys_seg 128 prio class 0
[  840.919932] sd 2:0:0:0: [sdb] tag#22 timing out command, waited 180s
[  840.919938] sd 2:0:0:0: [sdb] tag#22 FAILED Result: hostbyte=DID_RESET driverbyte=DRIVER_OK cmd_age=192s
[  840.919942] sd 2:0:0:0: [sdb] tag#22 CDB: Read(10) 28 00 0a be 20 00 00 04 00 00
[  840.919944] I/O error, dev sdb, sector 180232192 op 0x0READ) flags 0x80700 phys_seg 128 prio class 0
[  871.062550] sd 2:0:0:0: [sdb] tag#20 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN
[  871.062560] sd 2:0:0:0: [sdb] tag#20 CDB: Read(10) 28 00 0a be 1c 00 00 00 08 00
[  871.068596] scsi host2: uas_eh_device_reset_handler start
[  871.184564] usb 2-4: reset SuperSpeed Plus Gen 2x1 USB device number 2 using xhci_hcd
[  871.634357] usb 2-4: Enable of device-initiated U1 failed.
[  871.635356] usb 2-4: Enable of device-initiated U2 failed.
[  871.636628] scsi host2: uas_eh_device_reset_handler success


Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 3151:3020 YICHIP Wireless Device
Bus 001 Device 003: ID 04f2:b6f5 Chicony Electronics Co., Ltd Integrated 5M Camera
Bus 001 Device 004: ID 17ef:6100 Lenovo Lenovo New Calliope USB Keyboard
Bus 001 Device 005: ID 0489:e0cd Foxconn / Hon Hai MediaTek Bluetooth Adapter
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0bda:9210 Realtek Semiconductor Corp. RTL9210 M.2 NVME Ad (meine externe Festplatte)


System:
  Kernel: 6.8.0-45-generic arch: x86_64 bits: 64 compiler: gcc v: 13.2.0 clocksource: tsc
  Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
  Type: Desktop System: LENOVO product: F0GJ00FQGE v: IdeaCentre AIO 3 27IAP7
  Mobo: LENOVO model: 3775 v: WIN SDK0T76463 3422212488253 serial: <superuser required>
    part-nu: LENOVO_MT_F0GJ_BU_Lenovo_FM_IdeaCentre AIO 3 27IAP7
    UEFI: LENOVO v: O5YKT21A date: 02/08/2023
CPU:
  Info: 10-core (6-mt/4-st) model: 13th Gen Intel Core i7-13620H bits: 64 type: MST AMCP
    smt: enabled arch: Raptor Lake rev: 2 cache: L1: 864 KiB L2: 9.5 MiB L3: 24 MiB
  Speed (MHz): avg: 544 high: 1116 min/max: 400/4700:4900:3600 cores: 1: 400 2: 400 3: 660 4: 400
    5: 1000 6: 400 7: 400 8: 485 9: 400 10: 400 11: 1116 12: 400 13: 400 14: 400 15: 1047 16: 400
    bogomips: 93388
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx

RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel driver: vmd v: 0.6
    port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:a77f rev: class-ID: 0104
Drives:
  Local Storage: total: 1.84 TiB used: 407.35 GiB (21.6%)
  ID-1: /dev/nvme0n1 vendor: Western Digital model: WD PC SN740 SDDQNQD-512G-1001
    size: 476.94 GiB speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter> fw-rev: 73117101
    temp: 32.9 C scheme: GPT
  ID-2: /dev/sda vendor: Samsung model: SSD 870 EVO 1TB size: 931.51 GiB speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 3B6Q scheme: GPT
  ID-3: /dev/sdb vendor: Samsung model: MZVL4512HBLU-00BTW size: 476.94 GiB type: USB rev: 3.2
    spd: 10 Gb/s lanes: 1 tech: N/A serial: <filter> fw-rev: 1.00

USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 1-1:2 info: YICHIP Wireless Device type: keyboard,mouse driver: hid-generic,usbhid
    interfaces: 2 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA chip-ID: 3151:3020 class-ID: 0301
  Device-2: 1-3:3 info: Chicony Integrated 5M Camera type: video driver: uvcvideo interfaces: 2
    rev: 2.0 speed: 480 Mb/s lanes: 1 power: 500mA chip-ID: 04f2:b6f5 class-ID: 0e02 serial: <filter>
  Device-3: 1-9:4 info: Lenovo New Calliope USB Keyboard type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 1.5 Mb/s lanes: 1 power: 100mA
    chip-ID: 17ef:6100 class-ID: 0300
  Device-4: 1-10:5 info: Foxconn / Hon Hai MediaTek Bluetooth Adapter type: bluetooth
    driver: btusb interfaces: 3 rev: 2.1 speed: 480 Mb/s lanes: 1 power: 100mA chip-ID: 0489:e0cd
    class-ID: e001 serial: <filter>
  Hub-2: 2-0:1 info: super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Device-1: 2-4:2 info: Realtek RTL9210 M.2 NVME Adapter type: mass storage driver: uas
    interfaces: 1 rev: 3.2 speed: 10 Gb/s lanes: 1 power: 896mA chip-ID: 0bda:9210 class-ID: 0806
    serial:
 

susejunky

Moderator
Teammitglied
Hallo @Florian1998 ,

herzlich willkommen im Linux-Club-Forum.

Im Anbetracht dieser Meldungen

Code:
...
[ 840.918831] scsi host2: uas_eh_device_reset_handler success
...
[ 871.062550] sd 2:0:0:0: [sdb] tag#20 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN
...
[ 871.068596] scsi host2: uas_eh_device_reset_handler start
[ 871.184564] usb 2-4: reset SuperSpeed Plus Gen 2x1 USB device number 2 using xhci_hcd
...
[ 871.636628] scsi host2: uas_eh_device_reset_handler success
ist meine Vermutung, dass Dein Realtek RTL9210 M.2 NVME Adapter mit UAS nicht richtig umgehen kann.

Es wäre meines Erachtens einen Versuch wert, UAS für dieses Gerät abzuschalten (was allerdings auch eine Reduktion der Übertragungsgeschwindigkeit mit sich bringt). Dazu erstellst Du (mit einem Texteditor Deiner Wahl als Benutzer "root") eine Datei /etc/modprobe.d/no_uas.conf mit folgendem Inhalt
Code:
# Deaktiviere UASP
options usb-storage quirks=0bda:9210:u
und erzeugst anschließend mit dem Befehl (als "root" in einer Konsole)
Code:
dracut -f
eine neue initrd-Datei.

Nach dem nächsten Neustart wird die Änderung wirksam. Sollte sie keine Besserung bringen, kannst Du das Ganze rückgängig machen, indem Du die Datei /etc/modprobe.d/no_uas.conf löscht und die initrd-Datei nochmals erstellst.

Viele Grüße

susejunky
 
OP
F

Florian1998

Newbie
Hallo susejunky,

vielen Dank für deine Antwort.

In der Konsole wird die externe Festplatte jetzt als:

Code:
Port 004: Dev 002, If 0, Class=Mass Storage, Driver=usb-storage, 10000M
angezeigt.

Beim Versuch 45,4GB zu kopieren, bleibt der Vorgang bei 23,0GB stehen.

Folgende Fehlermeldung wird angezeigt: Fehler beim Zusammenfügen der Datei: Eingabe-/Ausgabefehler

Code:
[  257.842264] usb 2-4: reset SuperSpeed Plus Gen 2x1 USB device number 2 using xhci_hcd
[  257.861069] usb 2-4: Enable of device-initiated U1 failed.
[  257.861491] usb 2-4: Enable of device-initiated U2 failed.
[  257.861591] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[  257.861604] sd 2:0:0:0: [sdb] tag#0 CDB: Write(10) 2a 00 1d c4 08 00 00 00 08 00
[  257.861608] I/O error, dev sdb, sector 499386368 op 0x1:(WRITE) flags 0x9800 phys_seg 1 prio class 2
[  257.861624] Buffer I/O error on dev sdb1, logical block 62423040, lost sync page write
[  257.861656] JBD2: I/O error when updating journal superblock for sdb1-8.

Wenn ich Dateien von meiner internen SSD auf die externe Festplatte schreibe, habe ich keine Probleme. Nur beim Kopieren von der externen Festplatte auf meine interne SSD treten Probleme auf.

Könnte es auch ein Treiberfehler sein? Der Computer ist ziemlich neu 2023 und wird vielleicht noch nicht unterstützt?

Viele Grüße
Florian
 

susejunky

Moderator
Teammitglied
Hallo @Florian1998 ,

zunächst ein allgemeiner Hinweis:

Wenn Du Ausgaben Deines Systems zeigst, dann
  • zeige immer auch die verwendete Befehlseingabe, welche zu der Ausgabe geführt hat,
  • zeige stets die vollständige Ausgabe,
  • zeige die nächste leere Eingabeaufforderung (sodass sicher zu sehen ist, wo die Ausgabe endet).
Beispiel:
Code:
# uname -a
Linux TRAGFIX 6.11.0-1-default #1 SMP PREEMPT_DYNAMIC Wed Sep 25 07:09:20 UTC 2024 (b87e886) x86_64 x86_64 x86_64 GNU/Linux
#

Bitte bedenke, dass alle potentiellen Helfer Dein System nicht kennen und auch Deine Interaktionen nicht mitverfolgen können. Sie benötigen daher möglichst umfassende Informationen.

In der Konsole wird die externe Festplatte jetzt als ...
willst Du damit sagen, dass Du meinen Vorschlag aus Beitrag #2 (Datei erstellen, initrd erstellen, Neustart) umgesetzt hast?

Code:
[ 257.861591] sd 2:0:0:0: [sdb] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
[ 257.861604] sd 2:0:0:0: [sdb] tag#0 CDB: Write(10) 2a 00 1d c4 08 00 00 00 08 00
[ 257.861608] I/O error, dev sdb, sector 499386368 op 0x1:(WRITE) flags 0x9800 phys_seg 1 prio class 2
[ 257.861624] Buffer I/O error on dev sdb1, logical block 62423040, lost sync page write
[ 257.861656] JBD2: I/O error when updating journal superblock for sdb1-8.
"I/O error"-Meldungen für /dev/sdb waren bereit in Deinem Beitrag #1 zu sehen:

Code:
...
[ 840.919898] I/O error, dev sdb, sector 180231168 op 0x0READ) flags 0x80700 phys_seg 128 prio class 0
...
[ 840.919944] I/O error, dev sdb, sector 180232192 op 0x0READ) flags 0x80700 phys_seg 128 prio class 0
...
und es sind stets andere Sektoren betroffen. Ich würde einen Hardwarefehler nicht ausschließen.

Hast Du das Gerät schon einmal mit SMART überprüft (dazu muss UAS allerdings aktiviert sein)?

Viele Grüße

susejunky
 

josef-wien

Ultimate Guru
Wenn ich dieselben Dateien von der gleichen externen Festplatte per USB 2.0 kopiere, funktioniert es tadellos.
Diesen Fehler habe ich bei allen über USB 3.0 angeschlossenen Geräten. Unter Windows hatte ich dieses Problem nicht, und es kann nicht an einem defekten Kabel liegen.
Auf meinem Laptop läuft ebenfalls Mint, und dort habe ich keine Probleme.
Auch wenn es früher unter Windows funktioniert hat, denke ich an die Möglichkeit einer defekt gewordenen USB-Buchse. Aber das läßt sich natürlich nur bei mehreren gleichartigen Buchsen beweisen.

Im übrigen fehlen mir Erfahrungen mit "USB 3.2 Gen 2 bzw. SuperSpeed USB 10Gbps"-Geräten.
 
OP
F

Florian1998

Newbie
Guten Tag zusammen,
ich habe testweise Windows auf meinem Computer installiert.
Das Problem beim kopieren ist unter Windows, auch bei größeren Datenmengen nicht mehr aufgetreten.

Jetzt bleibe ich auf meinem Stand-PC bei Windows und werde Mint für mein Laptop benutzen.

Vielen Dank für eure Hilfe.
Florian
 
Oben