修复被狗咬伤的 U 盘

修复被狗咬伤的 U 盘

一只狗咬了我的 U 盘,之后我就无法再在 Linux(基于 Debian 的发行版)中安装该驱动器。

我可以看到驱动器上的指示灯闪烁,并且驱动器已通过 USB 注册。这是由于文件系统损坏还是坏了?有什么方法可以修复这个问题吗?

lsusb 显示:

总线 005 设备 001:ID ld6b:0001 Linux Foundation 1.1 根集线器
总线 004 设备 001:ID ld6b:0001 Linux Foundation 1.1 根集线器
总线 003 设备 001:ID ld6b:0001 Linux Foundation 1.1 根集线器
总线 002 设备 002:ID 046d:c517 Logitech, Inc. LX710 无绳桌面激光

总线 001 设备 003:ID 058f:1234 Alcor Micro Corp. 闪存驱动器

下图列出了我机器上的磁盘和分区。不幸的是,Gparted 没有检测到被狗咬过的驱动器。

gparted 显示磁盘、分区

这些是表格文件系统

表格

/dev/sdb1 / ext4 rw,错误=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,模式=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 读写 0 0
/dev/sda2 /media/磁盘 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

文件系统

#/etc/fstab:静态文件系统信息。
#
#                

proc /proc proc 默认值 0 0
#/dev/sdb1 的条目:
UUID=3beb0fe3-d9ff-4f2a-8431-8a7d458e93dd / ext4 错误=remount-ro 0 1
#/dev/sdb6 的条目:
UUID=ae442d7d-895f-455e-b720-22d28f64656b /home ext4 默认值 0 2
#/dev/sda2 的条目:
UUID=5CB00540B00521DE /media/Disk ntfs 默认值,nls=utf8,umask=0222 0 0
#/dev/sda3 的条目:
UUID=98cd90c4-f6a6-4a41-b782-92157d460de8 /media/sda4 ext4 默认值 0 0
#/dev/sda5 的条目:
UUID=3220C4EA20C4B5DF /media/sda5 ntfs 默认值,nls=utf8,umask=0222 0 0
#/dev/sdb5 的条目:
UUID=b5fa78c6-8dc5-4451-9c60-a3528cfdcfc7 无交换 sw 0 0

这是被狗咬过的拇指驱动器,如果这很重要的话。

带有狗咬痕的 U 盘

仔细看看被狗咬的U盘:

狗咬 pendrive 近距离

答案1

图片显示,较软的焊料在压力下被挤压/移动,导致不良的交叉连接。

可以使用任何半下降式焊枪和一些“焊锡芯”来清理一个部分。 在此处输入图片描述 焊锡芯是一种扁平铜焊剂编织物。在这种情况下,这是一种去除少量焊料的好方法。

将灯芯加热到您想要去除的焊料上方,将灯芯滑到灯芯的新区域(当它填满时),然后滑过要去除的区域。这种方法可以相当容易地清除少量焊料。如果
操作得当,不需要的连接处的焊料就会被去除。然后有人希望这是唯一的问题。

答案2

你的狗咬伤了一些未使用的接触点上的焊料,导致电路短路。如果你能切断这些意外短路,你也许可以让设备重新工作。任何从你在第二幅图中放大的接触点之间去除焊料的方法都应该有效。

焊料是一种软金属合金,而刀片非常锋利的美工刀,例如X-Acto 刀,通常可以切断焊料。通常情况下,你应该小心不要切得太深,否则会损坏焊料下面的电路板,但就你的情况而言,损坏的部分实际上并没有使用,所以即使它有点损坏,只要它没有短路就没问题。

电路板是分层构建的,首先是刚性的非导电支撑层。一层导电的铜基金属箔粘附在该层上,然后按图案蚀刻金属箔,这样蚀刻完成后,箔片就会像一束小电线一样。为了保护这些电线,涂上了一层非导电搪瓷(在本例中为绿色)。这些小蚀刻线需要连接到电子元件(例如 USB 控制器芯片、RAM IC 或 USB 连接器)的地方,在蚀刻阶段会留下较大面积的铜箔,这些特定点上没有涂搪瓷,为元件提供了一个垫子。为了将元件粘合到垫子上,需要一种熔点较低的导电金属合金,称为焊接会熔化到元件引线和焊盘中的金属上。如果焊料团足够大,或者像您遇到的情况一样变形,它可能会意外地将两个或多个焊盘连接在一起,从而形成意想不到的电路配置。这两个焊盘之间的桥需要被打破。

任何去除形成这些桥梁的焊料的方法都应该可以修复你的U盘。

如果您确实使用了美工刀,请尽量不要切到焊桥下方的搪瓷层。如果切到,不会损坏任何东西,但可能会稍微露出下面的电线。如果切口较深并切断了铜蚀刻,通常可能会损坏某些东西,但从您提供的图像来看,可能没问题。

答案3

笔式驱动器焊接连接短路,可以轻松拆除。无需使用焊枪,因为焊枪可能会损坏 PCB 上的铜垫以及导致电路板上的电子元件过热。焊接触点很小,25-35 瓦范围内的低瓦数烙铁就足够了。

您可能不需要除焊芯。使用烙铁,短暂加热每个焊盘以液化焊料,然后用研磨清洁垫 (Scotch-Brite) 擦去液态焊料。目视检查是否有任何剩余焊料,如有必要,请重复。避免过热任何一个焊盘,方法是在每个拆焊步骤之间跳过一个焊盘,即拆焊 1、3、5、7 等,然后返回拆焊 2、4、6、8 等。

答案4

我的一个朋友就遇到过这种情况。狗的牙齿刚好咬进了电路板,使电路板变形,损坏了轨道——太细了,无法重新焊接。损坏程度刚好使灯仍然闪烁,驱动器部分功能正常——与您的描述类似。

通过将电路板从外壳中取出,可以将其夹在两片非导电塑料片之间。将其重新装进外壳中,并用胶带紧紧粘住,以保持牢固。

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

你可能很幸运!

相关内容