外部硬盘在文件操作过程中消失

外部硬盘在文件操作过程中消失

我在 ICY BOX IB-368STU3-B 盒中有一个西部数据绿盘 2TB SATA 磁盘,通过 USB 3.0 连接。

在某个时刻,磁盘不再可用(并且盒子背面的蓝色 LED 关闭)。

查看 dmesg 日志:

[418367.616545] usb 7-2: new SuperSpeed USB device number 2 using xhci_hcd
[418367.633699] usb 7-2: New USB device found, idVendor=05e3, idProduct=0731
[418367.633709] usb 7-2: New USB device strings: Mfr=3, Product=4, SerialNumber=5
[418367.633715] usb 7-2: Product: USB 3.0 Mass Storage Device
[418367.633720] usb 7-2: Manufacturer: Raid Sonic
[418367.633725] usb 7-2: SerialNumber: 0000000000000806
[418372.632296] usb 7-2: Set SEL for device-initiated U1 failed.
[418376.219833] usb-storage 7-2:1.0: USB Mass Storage device detected
[418376.220738] scsi2 : usb-storage 7-2:1.0
[418376.222967] usbcore: registered new interface driver usb-storage
[418377.221322] scsi 2:0:0:0: Direct-Access     WDC WD20 EZRX-00D8PB0     80.0 PQ: 0 ANSI: 0
[418377.222015] sd 2:0:0:0: Attached scsi generic sg2 type 0
[418377.222420] sd 2:0:0:0: [sdc] 3907029164 512-byte logical blocks: (2.00 TB/1.81 TiB)
[418377.223166] sd 2:0:0:0: [sdc] Write Protect is off
[418377.223175] sd 2:0:0:0: [sdc] Mode Sense: 03 00 00 00
[418377.223924] sd 2:0:0:0: [sdc] No Caching mode page found
[418377.223933] sd 2:0:0:0: [sdc] Assuming drive cache: write through
[418377.226889] sd 2:0:0:0: [sdc] No Caching mode page found
[418377.226904] sd 2:0:0:0: [sdc] Assuming drive cache: write through
[418377.255267]  sdc: sdc1
[418377.258061] sd 2:0:0:0: [sdc] No Caching mode page found
[418377.258072] sd 2:0:0:0: [sdc] Assuming drive cache: write through
[418377.258080] sd 2:0:0:0: [sdc] Attached SCSI disk
[418378.570903] EXT4-fs (sdc1): recovery complete
[418378.571188] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: (null)
[427069.908051] xhci_hcd 0000:01:00.0: Timeout while waiting for address device command
[427070.165440] xhci_hcd 0000:01:00.0: Stopped the command ring failed, maybe the host is dead
[427070.165440] xhci_hcd 0000:01:00.0: Abort command ring failed
[427082.535178] xhci_hcd 0000:01:00.0: HC died; cleaning up
[427082.535232] usb 6-1: USB disconnect, device number 2
[427082.536024] [sched_delayed] sched: RT throttling activated
[427082.536122] usb 7-2: USB disconnect, device number 0
[427082.940059] usb 7-2: device not accepting address 2, error -22
[427082.940172] sd 2:0:0:0: Device offlined - not ready after error recovery

我将其与另一个盒子(相同但新的)进行了交换,效果相同。

我把其中的 DD 换成了 Seagate Green 2TB,效果一样。

我在 2 个 USB3 端口、2 个 USB2 端口、另一台笔记本电脑、Ubuntu(当前运行我的笔记本电脑的发行版)、Debian 稳定版(用于测试另一个内核)和 Sysrescue 上进行了测试,效果相同。

第一次,我在rsync对它进行任何操作时它就停止了,所以它处于活动状态(我在上面复制了 1TB 的数据)然后突然间,我收到错误Input/Output errors并且 /dev/sdc1 不再存在。

知道它可能是什么吗?

谢谢您的帮助!

此致,

拉斐尔

答案1

好吧,根据这些信息,我本来会说它看起来像是一个坏的 USB 控制器,但是如果你已经在多个控制器中测试过它,那就排除了这种可能性。另外两种可能性是电缆和外壳。尝试另一根电缆,如果可以的话,从 USB 外壳中取出驱动器,然后将其直接连接到 SATA 端口。

相关内容