Încerc să refac unele date pe care le-am făcut backup pe o unitate USB externă Toshiba de 2 TB. Este o unitate USB 3.0 și este conectată la un port USB 3.0 de pe computerul meu desktop care rulează Ubuntu 20.04.03 cu kernel 5.4.0-92-generic.
După aproximativ 15 minute de sincronizare a fișierelor, transferul moare cu o grămadă de erori I/O și dmesg arată:
xhci_hcd 0000:02:00.0: Controlerul gazdă xHCI nu răspunde, presupune că este mort
Pot face ca unitatea să se reconecteze prin dezlegarea și relegarea driverului XHCI.
Am încercat să dezactivez APM pentru unitate, să dezactivez suspendarea automată USB cu tlp și să schimb setările cache-ului de scriere înapoi. Modificarea setărilor cache-ului părea să îmbunătățească debitul, dar nimic nu a rezolvat problema deconectare/moartă.
Alte idei aici? Nu-mi amintesc să fi avut problema când am scris datele pe unitate. A fost aceeași mașină, dar în 2018 și, astfel, rula 16.04 (cred) la acel moment.
Editare (soluție):
Aceasta este o placă de bază ASRock 970 Extreme3 2.0. BIOS-ul era destul de vechi (versiunea 1.4, care nici măcar nu mai era listată în jurnalul de modificări). Actualizarea la actualul/ul mai recent (2.6) a rezolvat problema.
Editare (mai multe detalii despre stocare și dispozitive USB):
grep -i FPDMA /var/log/syslog*
nu returneaza nimic
fdisk -l:
Disc /dev/loop0: 141,52 MiB, 148385792 octeți, 289816 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop1: 4 KiB, 4096 octeți, 8 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop2: 99,38 MiB, 104202240 octeți, 203520 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop3: 147,58 MiB, 154738688 octeți, 302224 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop4: 99,45 MiB, 104267776 octeți, 203648 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop5: 55,45 MiB, 58134528 octeți, 113544 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop6: 55,5 MiB, 58183680 octeți, 113640 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop7: 61,75 MiB, 64729088 octeți, 126424 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/sda: 931,53 GiB, 1000204886016 octeți, 1953525168 sectoare
Model de disc: WDC WD10EZEX-21M
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: gpt
Identificator disc: 7E2A25AD-5A8E-4FE8-BB98-D20C69E77FD5
Dispozitiv Start End Sectors Size Type
/dev/sda1 34 1126199937 1126199904 537G Date de bază Microsoft
/dev/sda2 1126201344 1126203391 2048 1M BIOS boot
/dev/sda3 1126203392 1936838655 810635264 386.6G Sistem de fișiere Linux
/dev/sda4 1936838656 1953523711 16685056 8G Linux swap
Partiția 1 nu începe la limita sectorului fizic.
Disc /dev/sdc: 1,84 TiB, 2000398934016 octeți, 3907029168 sectoare
Model disc: ST2000DM008-2FR1
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: dos
Identificatorul discului: 0x2c506c3f
Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sdc1 2048 3907028991 3907026944 1.8T fd Linux raid autodetect
Disc /dev/sdb: 1,84 TiB, 2000398934016 octeți, 3907029168 sectoare
Model disc: ST2000DM008-2FR1
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: dos
Identificatorul discului: 0x5c276006
Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sdb1 2048 3907028991 3907026944 1.8T fd Linux raid autodetect
Disc /dev/sdd: 1,84 TiB, 2000398934016 octeți, 3907029168 sectoare
Model disc: ST2000DM008-2FR1
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 4096 octeți / 4096 octeți
Tip etichetă de disc: dos
Identificatorul discului: 0x85a02131
Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sdd1 2048 3907028991 3907026944 1.8T fd Linux raid autodetect
Disc /dev/md0: 3,65 TiB, 4000525058048 octeți, 7813525504 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 4096 octeți
Dimensiunea I/O (minimă/optimă): 524288 octeți / 1048576 octeți
Disc /dev/sde: 1,84 TiB, 2000398931968 octeți, 3907029164 sectoare
Model de disc: USB extern 3.0
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Tip etichetă de disc: dos
Identificatorul discului: 0xae167031
Dispozitiv Boot Start End Sectors Size ID Tip
/dev/sde1 * 2048 3907026943 3907024896 1.8T 7 HPFS/NTFS/exFAT
Disc /dev/loop8: 61,93 MiB, 64913408 octeți, 126784 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop9: 140,68 MiB, 147492864 octeți, 288072 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop10: 140,7 MiB, 147517440 octeți, 288120 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop11: 162,89 MiB, 170778624 octeți, 333552 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop12: 219 MiB, 229638144 octeți, 448512 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop13: 219 MiB, 229638144 octeți, 448512 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop14: 164,78 MiB, 172761088 octeți, 337424 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop15: 243,94 MiB, 255762432 octeți, 499536 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop16: 247,93 MiB, 259948544 octeți, 507712 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop17: 65,22 MiB, 68378624 octeți, 133552 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop18: 65,1 MiB, 68259840 octeți, 133320 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop19: 2,55 MiB, 2658304 octeți, 5192 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
Disc /dev/loop20: 2,51 MiB, 2621440 octeți, 5120 sectoare
Unități: sectoare de 1 * 512 = 512 octeți
Dimensiunea sectorului (logic/fizic): 512 octeți / 512 octeți
Dimensiunea I/O (minimă/optimă): 512 octeți / 512 octeți
lsusb
Bus 003 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Dispozitiv 003: ID 045e:07b2 Transceiver Microsoft Corp. 2,4GHz v8.0 folosit de mouse Wireless Desktop 900
Bus 004 Dispozitiv 002: ID 046d:c31c Logitech, Inc. Tastatură K120
Bus 004 Dispozitiv 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Autobuz 009 Dispozitiv 002: ID 0480:0820 Toshiba America Inc Canvio Advance Disk
Bus 009 Dispozitiv 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Dispozitiv 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Nicio opțiune pentru datele SMART de pe discuri pentru unitatea externă.