![无法检测到 SD 卡](https://linux22.com/image/1413736/%E6%97%A0%E6%B3%95%E6%A3%80%E6%B5%8B%E5%88%B0%20SD%20%E5%8D%A1.png)
我的手机 SD 卡出现了一些奇怪的问题,所以我决定格式化它。就在格式化进行到 100% 时,弹出了“Windows 无法格式化此驱动器”的消息框。现在,当将卡插入读卡器和磁盘管理等实用程序时,无法检测到卡,diskpart
启动时卡会挂起。Mac OS 也无法检测到它。有办法修复它吗?
UPD:尝试使用 Linux Live CD。通过使用正常工作的 SD 卡,我发现驱动器应该可以,/dev/sdc
但是当插入故障卡时,它被列为“未认领”lshw
UPD2:dmesg
输出
[ 234.219215] usb 2-4: reset high-speed USB device number 3 using ehci-pci
[ 244.475189] usb 2-4: reset high-speed USB device number 3 using ehci-pci
[ 260.731614] usb 2-4: reset high-speed USB device number 3 using ehci-pci
[ 260.979757] usb 2-4: reset high-speed USB device number 3 using ehci-pci
[ 271.231711] usb 2-4: reset high-speed USB device number 3 using ehci-pci
[ 271.365365] sd 11:0:0:0: Device offlined - not ready after error recovery
答案1
这些错误不是磁盘错误,而是 USB 错误。磁盘可能没有问题,可能是 USB 电缆、USB 连接器、USB 根端口/集线器、损坏的 USB 设备控制器或不可靠的主机控制器的问题(按可能性排序)。
尝试将不同的电缆插入不同的 USB 端口,看看是否有区别。快速牢固地插入插头,不要慢慢地将其插入和拔出,因为根据我的经验,像这样的不可靠的电接触可能会导致此问题。您也可以尝试将其插入前如果是具有外部电源的型号,则将电源连接到磁盘。
有人形成这里整整一周都为此奋斗了好几个小时,最后确认是机械/电气问题 - 可能是某些线路没有正确连接 - “好的,通过取出硬盘并将其放入带有不同 USB 控制器的新(二手)支架中解决了这个问题。问题解决了”