我从我父亲那里得到了这个 USB 驱动器。它不再显示在 GUI 中,事实上甚至无法正确安装。
下面是我插入驱动器时的 dmesg 输出。它确实显示在lsusb
和的输出中lshw
,但没有显示在df -h
。
我不知道该怎么办了。你们能给我指明正确的方向吗?还是说这已经是无望的了?
dmesg:
[ 664.332207] usb 2-1: new high-speed USB device number 6 using ehci-pci
[ 664.465142] usb 2-1: New USB device found, idVendor=1058, idProduct=0740
[ 664.465150] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 664.465155] usb 2-1: Product: My Passport 0740
[ 664.465159] usb 2-1: Manufacturer: Western Digital
[ 664.465163] usb 2-1: SerialNumber: 575844314537314D44534436
[ 664.466349] usb-storage 2-1:1.0: USB Mass Storage device detected
[ 664.466614] scsi host10: usb-storage 2-1:1.0
[ 665.464943] scsi 10:0:0:0: Direct-Access WD My Passport 0740 1003 PQ: 0 ANSI: 6
[ 665.465427] scsi 10:0:0:1: Enclosure WD SES Device 1003 PQ: 0 ANSI: 6
[ 665.468951] sd 10:0:0:0: Attached scsi generic sg2 type 0
[ 665.469171] ses 10:0:0:1: Attached Enclosure device
[ 665.469334] ses 10:0:0:1: Attached scsi generic sg3 type 13
[ 673.492303] ses 10:0:0:1: Failed to get diagnostic page 0x8000002
[ 673.492312] ses 10:0:0:1: Failed to bind enclosure -19
[ 673.496441] sd 10:0:0:0: [sdb] Spinning up disk...
[ 682.572256] .....................................................................not responding...
[ 931.085679] sd 10:0:0:0: timing out command, waited 180s
[ 1111.093707] sd 10:0:0:0: timing out command, waited 180s
[ 1291.101613] sd 10:0:0:0: timing out command, waited 180s
[ 1291.101641] sd 10:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 1291.101646] sd 10:0:0:0: [sdb] Sense Key : Hardware Error [current]
[ 1291.101650] sd 10:0:0:0: [sdb] Add. Sense: Internal target failure
[ 1471.109686] sd 10:0:0:0: timing out command, waited 180s
[ 1471.109714] sd 10:0:0:0: [sdb] Test WP failed, assume Write Enabled
[ 1651.117609] sd 10:0:0:0: timing out command, waited 180s
[ 1651.117662] sd 10:0:0:0: [sdb] Asking for cache data failed
[ 1651.117666] sd 10:0:0:0: [sdb] Assuming drive cache: write through
[ 1651.123256] sd 10:0:0:0: [sdb] Unit Not Ready
[ 1651.123265] sd 10:0:0:0: [sdb] Sense Key : Hardware Error [current]
[ 1651.123273] sd 10:0:0:0: [sdb] Add. Sense: Internal target failure
[ 1831.129639] sd 10:0:0:0: timing out command, waited 180s
[ 1831.131261] sd 10:0:0:0: timing out command, waited 30s
[ 2011.133607] sd 10:0:0:0: timing out command, waited 180s
[ 2191.141601] sd 10:0:0:0: timing out command, waited 180s
[ 2191.141636] sd 10:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 2191.141649] sd 10:0:0:0: [sdb] Sense Key : Hardware Error [current]
[ 2191.141653] sd 10:0:0:0: [sdb] Add. Sense: Internal target failure
[ 2371.149643] sd 10:0:0:0: timing out command, waited 180s
[ 2551.157634] sd 10:0:0:0: timing out command, waited 180s
[ 2551.157665] sd 10:0:0:0: [sdb] Attached SCSI disk
lsusb:
Bus 002 Device 006: ID 1058:0740 Western Digital Technologies, Inc. My Passport
lshw:
*-usb
description: Mass storage device
product: My Passport 0740
vendor: Western Digital
physical id: 1
bus info: usb@2:1
logical name: scsi10
version: 10.03
serial: 575844314537314D44534436
capabilities: usb-2.10 scsi emulated scsi-host
configuration: driver=usb-storage maxpower=500mA speed=480Mbit/s
*-disk
description: SCSI Disk
product: My Passport 0740
vendor: WD
physical id: 0.0.0
bus info: scsi@10:0.0.0
logical name: /dev/sdb
version: 1003
serial: WXD1E71MDSD6
configuration: ansiversion=6 logicalsectorsize=512 sectorsize=512
答案1
应 Fabby 的特别要求,我将根据我或多或少有根据的猜测给出答案:
嗯,从 dmesg 日志来看,USB 控制器似乎仍在工作,但驱动器没有启动。如果您想自己动手,可以尝试将新磁盘放入外壳中。碰巧的是,我的其中一个 WD 护照也坏了。甚至是一个相当新的。也许 WD 的那个型号存在一些质量问题?
另一种可能性是,如果您有 Windows PC,请在该 PC 上试用该驱动器。只是为了确保万无一失。也许 Windows 驱动程序会有所不同。
如果你在 /dev 中看到一个设备条目,你可以尝试一下智能工具。大多数硬盘使用一种称为聪明的。请注意,这不是用于数据恢复的,如果驱动器损坏,它不会像其他任何东西一样为您带来任何好处。但至少如果您在那里看到可疑的错误级别,这可能是一个确认。即使它没有旋转,SMART 日志可能仍然是可读的。
最后,不管是否题外,如果你真的有为了恢复驱动器上的数据,有些商业服务提供商似乎能够从几乎任何东西中提取数据,但这可能非常昂贵。