![安装 USB 时出现问题](https://linux22.com/image/868102/%E5%AE%89%E8%A3%85%20USB%20%E6%97%B6%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我正在尝试为同事从 USB 恢复数据,但遇到了一些问题。当我运行 dmesg 时,我得到了以下信息
[ 940.512202] sd 6:0:0:0: [sdb] Attached SCSI removable disk
[ 1094.509570] usb 2-1.2: USB disconnect, device number 6
[ 1094.711296] usb 2-1.2: new high-speed USB device number 7 using ehci-pci
[ 1109.061122] usb 2-1.2: new high-speed USB device number 8 using ehci-pci
[ 1109.160277] usb 2-1.2: New USB device found, idVendor=13fe, idProduct=1d00
[ 1109.160282] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1109.160285] usb 2-1.2: Product: USB DISK 30X
[ 1109.160288] usb 2-1.2: Manufacturer:
[ 1109.160290] usb 2-1.2: SerialNumber: 000000000000
[ 1109.160646] usb-storage 2-1.2:1.0: USB Mass Storage device detected
[ 1109.161238] scsi7 : usb-storage 2-1.2:1.0
[ 1110.192650] scsi 7:0:0:0: Direct-Access USB DISK 30X 1.00 PQ: 0 ANSI: 4
[ 1110.192971] sd 7:0:0:0: Attached scsi generic sg2 type 0
[ 1110.196179] sd 7:0:0:0: [sdb] Attached SCSI removable disk
所以我假设它能被看到。但是其他实用程序似乎表明 USB 可能已损坏。例如,磁盘程序报告 USB 上没有卷,并且没有大小和内容 :-/
有好心人有什么建议吗?
答案1
U盘由两部分组成:控制电路和存储电路。
如果您收到连接/断开/连接/断开/...消息,则说明控制电路已损坏,可以通过拆焊内存芯片并将其重新焊接到另一个相同的控制电路上来恢复数据。
就你的情况来说,内存芯片坏了...(你的同事在出现这种状态之前应该已经收到了数据错误,请向他/她/它确认)
所以基本上最后一件事您可以执行以下操作:ddrescue
将磁盘转换为映像,然后testdisk
在映像上运行......不要运行任何安装/磁盘实用程序,...在该 USB 磁盘上,因为你只会让事情变得更糟!
很抱歉给大家带来坏消息。