Tôi đang cố khôi phục một số dữ liệu mà tôi đã sao lưu vào ổ USB Toshiba 2TB bên ngoài. Đó là ổ USB 3.0 và được kết nối với cổng USB 3.0 trên máy tính để bàn của tôi chạy Ubuntu 20.04.03 với kernel 5.4.0-92 chung.
Sau khoảng 15 phút đồng bộ hóa các tệp, quá trình truyền sẽ chết với một loạt lỗi I/O và dmesg hiển thị:
xhci_hcd 0000:02:00.0: bộ điều khiển máy chủ xHCI không phản hồi, giả sử đã chết
Tôi có thể kết nối lại ổ đĩa bằng cách hủy liên kết và khởi động lại trình điều khiển XHCI.
Tôi đã thử tắt APM cho ổ đĩa, tắt tính năng tự động treo USB bằng tlp và thay đổi cài đặt bộ đệm ghi lại. Thay đổi cài đặt bộ đệm dường như cải thiện thông lượng, nhưng không giải quyết được vấn đề ngắt kết nối/chết.
Ý tưởng khác ở đây? Tôi không nhớ mình gặp sự cố khi ghi dữ liệu vào ổ đĩa. Đó là cùng một máy, nhưng trở lại vào năm 2018 và do đó chạy 16.04 (tôi nghĩ) vào thời điểm đó.
Chỉnh sửa (giải pháp):
Đây là bo mạch chủ ASRock 970 Extreme3 2.0. BIOS đã khá cũ (phiên bản 1.4, thậm chí không còn được liệt kê trên nhật ký thay đổi của họ nữa). Cập nhật lên phiên bản hiện tại/mới nhất (2.6) đã khắc phục sự cố.
Chỉnh sửa (chi tiết hơn về thiết bị lưu trữ và USB):
grep -i FPDMA /var/log/syslog*
không trả lại gì
fdisk -l:
Đĩa /dev/loop0: 141,52 MiB, 148385792 byte, 289816 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop1: 4 KiB, 4096 byte, 8 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop2: 99,38 MiB, 104202240 byte, 203520 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop3: 147,58 MiB, 154738688 byte, 302224 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop4: 99,45 MiB, 104267776 byte, 203648 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop5: 55,45 MiB, 58134528 byte, 113544 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop6: 55,5 MiB, 58183680 byte, 113640 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop7: 61,75 MiB, 64729088 byte, 126424 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/sda: 931,53 GiB, 1000204886016 byte, 1953525168 cung
Kiểu đĩa: WDC WD10EZEX-21M
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte
Loại nhãn đĩa: gpt
Mã định danh đĩa: 7E2A25AD-5A8E-4FE8-BB98-D20C69E77FD5
Thiết bị Bắt đầu Kết thúc Sector Kích thước Loại
/dev/sda1 34 1126199937 1126199904 537G Dữ liệu cơ bản của Microsoft
/dev/sda2 1126201344 1126203391 2048 Khởi động BIOS 1M
/dev/sda3 1126203392 1936838655 810635264 Hệ thống tập tin Linux 386.6G
/dev/sda4 1936838656 1953523711 16685056 Trao đổi Linux 8G
Phân vùng 1 không bắt đầu trên ranh giới khu vực vật lý.
Đĩa /dev/sdc: 1,84 TiB, 2000398934016 byte, 3907029168 cung
Kiểu đĩa: ST2000DM008-2FR1
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte
Loại nhãn đĩa: dos
Định danh đĩa: 0x2c506c3f
Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sdc1 2048 3907028991 3907026944 1.8T fd Tự động phát hiện đột kích Linux
Đĩa /dev/sdb: 1,84 TiB, 2000398934016 byte, 3907029168 cung
Kiểu đĩa: ST2000DM008-2FR1
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte
Loại nhãn đĩa: dos
Định danh đĩa: 0x5c276006
Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sdb1 2048 3907028991 3907026944 1.8T fd Tự động phát hiện đột kích Linux
Đĩa /dev/sdd: 1,84 TiB, 2000398934016 byte, 3907029168 cung
Kiểu đĩa: ST2000DM008-2FR1
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 4096 byte / 4096 byte
Loại nhãn đĩa: dos
Mã định danh đĩa: 0x85a02131
Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sdd1 2048 3907028991 3907026944 1.8T fd Tự động phát hiện đột kích Linux
Đĩa /dev/md0: 3,65 TiB, 4000525058048 byte, 7813525504 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 4096 byte
Kích thước I/O (tối thiểu/tối ưu): 524288 byte / 1048576 byte
Đĩa /dev/sde: 1.84 TiB, 2000398931968 byte, 3907029164 cung
Kiểu đĩa: USB 3.0 bên ngoài
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Loại nhãn đĩa: dos
Định danh đĩa: 0xae167031
Khởi động thiết bị Bắt đầu Kết thúc Sector Kích thước Loại Id
/dev/sde1 * 2048 3907026943 3907024896 1.8T 7 HPFS/NTFS/exFAT
Đĩa /dev/loop8: 61,93 MiB, 64913408 byte, 126784 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop9: 140,68 MiB, 147492864 byte, 288072 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop10: 140,7 MiB, 147517440 byte, 288120 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop11: 162,89 MiB, 170778624 byte, 333552 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop12: 219 MiB, 229638144 byte, 448512 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop13: 219 MiB, 229638144 byte, 448512 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop14: 164,78 MiB, 172761088 byte, 337424 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop15: 243,94 MiB, 255762432 byte, 499536 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop16: 247,93 MiB, 259948544 byte, 507712 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop17: 65,22 MiB, 68378624 byte, 133552 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop18: 65,1 MiB, 68259840 byte, 133320 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop19: 2,55 MiB, 2658304 byte, 5192 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
Đĩa /dev/loop20: 2,51 MiB, 2621440 byte, 5120 cung
Đơn vị: cung từ 1 * 512 = 512 byte
Kích thước cung (logic/vật lý): 512 byte / 512 byte
Kích thước I/O (tối thiểu/tối ưu): 512 byte / 512 byte
lsusb
Xe buýt 003 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Bus 007 Thiết bị 001: ID 1d6b:0001 Trung tâm gốc Linux Foundation 1.1
Bus 006 Thiết bị 001: ID 1d6b:0001 Trung tâm gốc Linux Foundation 1.1
Xe buýt 002 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Bus 005 Thiết bị 001: ID 1d6b:0001 Trung tâm gốc Linux Foundation 1.1
Xe buýt 001 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Bus 004 Thiết bị 003: ID 045e:07b2 Bộ thu phát 2.4GHz của Microsoft Corp. v8.0 được sử dụng bởi chuột Máy tính để bàn không dây 900
Bus 004 Thiết bị 002: ID 046d:c31c Bàn phím Logitech, Inc. K120
Bus 004 Thiết bị 001: ID 1d6b:0001 Trung tâm gốc Linux Foundation 1.1
Bus 009 Thiết bị 002: ID 0480:0820 Toshiba America Inc Canvio Advance Disk
Xe buýt 009 Thiết bị 001: ID 1d6b:0003 Trung tâm gốc Linux Foundation 3.0
Xe buýt 008 Thiết bị 001: ID 1d6b:0002 Trung tâm gốc Linux Foundation 2.0
Không có tùy chọn cho dữ liệu SMART từ Đĩa cho ổ đĩa ngoài.