修理遭受狗咬伤的pendrive


11

一只狗咬我的pendrive,之后我再也无法在Linux上安装驱动器(基于Debian的发行版)。

我可以看到驱动器上的指示灯闪烁,驱动器通过USB注册。这是由于文件系统损坏还是死了?有没有什么办法解决这一问题?

lsusb显示了这个:

Bus 005 Device 001: ID ld6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID ld6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID ld6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser

Bus 001 Device 003: ID 058f:1234 Alcor Micro Corp. Flash Drive

下图列出了我的计算机上的磁盘和分区。不幸的是,Gparted没有发现狗被咬的驱动器。

gparted showing disks, partitions

这些是结果 mtab中 fstab文件

mtab中

/dev/sdb1 / ext4 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
/dev/sdb6 /home ext4 rw 0 0
/dev/sda2 /media/Disk fuseblk rw,allow_other,blksize=4096,default_permissions 0 0
/dev/sda3 /media/sda4 ext4 rw 0 0
/dev/sda5 /media/sda5 fuseblk rw,allow_other,blksize=4096,default_permissions 0 0
fusectl /sys/fs/fuse/connections fusectl rw 0 0
gvfs-fuse-daemon /home/aswin/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=aswin 0 0
/dev/sr0 /media/ISO iso9660 ro,nosuid,nodev,uhelper=hal,uid=1000 0 0

fstab文件

# /etc/fstab: static file system information.
#
#                

proc    /proc   proc    defaults    0   0
#Entry for /dev/sdb1 :
UUID=3beb0fe3-d9ff-4f2a-8431-8a7d458e93dd   /   ext4    errors=remount-ro   0   1
#Entry for /dev/sdb6 :
UUID=ae442d7d-895f-455e-b720-22d28f64656b   /home   ext4    defaults    0   2
#Entry for /dev/sda2 :
UUID=5CB00540B00521DE   /media/Disk ntfs    defaults,nls=utf8,umask=0222    0   0
#Entry for /dev/sda3 :
UUID=98cd90c4-f6a6-4a41-b782-92157d460de8   /media/sda4 ext4    defaults    0   0
#Entry for /dev/sda5 :
UUID=3220C4EA20C4B5DF   /media/sda5 ntfs    defaults,nls=utf8,umask=0222    0   0
#Entry for /dev/sdb5 :
UUID=b5fa78c6-8dc5-4451-9c60-a3528cfdcfc7   none    swap    sw  0   0

这是一个遭受狗咬的拇指驱动器,如果它很重要的话。

usb stick with dog bite

仔细看看狗咬了pendrive:

dog bit pendrive up closer


如果触点/引线断裂,您可以将它们焊接回来......
Keltari

1
如果 lsusb 显示一切正常但是 mount 失败,我认为恢复该文件系统将是非常痛苦的。
uprego

2
看起来你有一个简短的。你需要解决这个问题。你需要一个精细的尖头焊铁。几乎看起来你可以去除焊料。
Zoredache

1
什么品种的狗? (抱歉无法抗拒)。但更严重的是,我觉得SE的价值在于可以在各个方面进入奇怪的问题。
Rajib

1
我肯定会从该驱动器中获取数据并将其淘汰。似乎是一个出色的咀嚼玩具。
a CVn

Answers:


12

图片显示软(铒)焊料在压力下被挤压/移动,导致不希望的交叉连接。

一个部分可以用任何半下降焊枪和一些“焊接芯”清理。 enter image description here 焊锡芯是扁铜的助焊剂编织物。在这种情况下,移除小焊料是一种很好的方法。

将灯芯加热到您想要移除的焊料顶部,将灯芯滑动到灯芯的新区域(当它填充时),并滑过预定的移除区域。 这种方法可以很容易地清除少量焊料。
小心地完成不需要的连接中的焊料将被移除。然后有人希望这是唯一的问题。


通常没有必要使用焊料芯,因为表面张力导致焊料在熔化后会回到原始位置。 ---更容易就是根本不使用焊枪。由于焊料在冷态下变形,因此在冷态下也很可能仅通过小刀切割和划伤来去除。 Jon Ruttan的回复中描述了这一点。
pabouk

6

你的狗的咬伤使一些未使用的接触点上的一些焊料变形,并且电路短路。如果您可以切断这些意外短路,您可能可以让设备再次工作。从第二张图像中放大的接触点之间移除焊料的任何方法都应该有效。

焊料是一种柔软的金属合金,而工具刀具有非常锋利的刀片,如 X-Acto刀 ,通常可以切穿焊料。通常情况下,你应该注意不要切得太深,这会损坏焊料下面的电路板,但在你的情况下,实际上并没有使用损坏的部分,所以即使它有点损坏,只要它不会短缺它应该没问题。

电路板分层构建,从刚性的非导电支撑层开始。将一层导电铜基金属箔粘附到该层上,然后以图案蚀刻掉金属箔,使得当完成蚀刻时,箔将像一整串细线一样起作用。为了保护这些电线,涂上一层不导电的珐琅(在这种情况下为绿色)。只要那些小的蚀刻线需要连接到电子元件,例如USB控制器芯片,RAM IC或USB连接器,在蚀刻阶段就会留下更大的铜箔部分,并且没有涂上珐琅质这些特定的点,为组件提供一个垫。为了将元件粘合到焊盘上,称为具有低熔点的导电金属合金 焊料 熔化到元件引线中的金属和那些焊盘。如果一块焊料足够大,或者在您的情况下变形,它可能会意外地将两个或多个焊盘连接在一起,从而产生意外的电路配置。两个焊盘之间的这个桥需要被打破。

任何去除形成这些桥梁的焊料的方法都应该固定你的pendrive。

如果您使用美工刀,请尽量不要切入焊桥下方的珐琅质。如果你这样做,它不会破坏任何东西,但它可能会使它下面的线暴露一点。如果切割更深并且切断铜蚀刻,通常它可能会破坏某些东西,但从我在您提供的图像中看到的情况来看,它可能会很好。


3

笔式焊接连接短路,可轻松拆卸。 不需要焊枪可能会损坏PCB上的铜焊盘以及电路板上的电子元件过热。 焊接触点很小,25-35瓦范围内的低瓦数烙铁绰绰有余。

您可能不需要焊接去除器芯。 使用烙铁,短暂加热每个焊盘以使焊料液化,并用研磨清洁垫(Scotch-Brite)擦掉液体焊料。目视检查是否有任何残留的焊料并在必要时重复。通过在每个拆焊步骤之间跳过垫,即脱焊剂1,3,5,7等,避免过热任何一个垫,然后返回并拆焊2,4,6,8等。


1

这发生在我的一个朋友身上。狗的牙齿已经穿透到足以使电路板变形并损坏轨道 - 太细而不能重新焊接。损坏足以使灯仍然闪烁并且驱动器部分起作用 - 类似于您的描述。

通过将板从壳体中取出,可以将其夹在两块不导电的塑料片之间。在外壳中重新绑扎并用胶带紧紧缠绕以保持牢固。

这使得电路板足够坚固,可以恢复数据。

你可能很幸运!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.