我有闪存驱动器,但在 kali 和 ubuntu 上无法检测到它。 Windows 可以检测到它,但无法格式化它。即使其中gparted
没有列出。我刷新设备gparted
并收到警告:
Libparted Bug Found! Input/output error during read on /dev/sdb
答案1
闪存驱动器上的 I/O 错误通常表明闪存驱动器设备本身出现硬件故障。当您过度使用闪存驱动器或它因某种原因损坏(例如,您坐在闪存驱动器上,它变得弯曲,损坏内部组件)时,可能会发生这种情况;据了解,这种情况也是由于某些驱动器在闪存驱动器的使用寿命期间发生磨损而导致的。我在几个(旧的)闪存驱动器上发生过这种情况。通常,这不是一个可修复的问题,您必须接受闪存驱动器可能已损坏的事实。
进一步支持这个答案的是,Windows 可以将其“检测”为设备,但实际上并不读取磁盘本身,并且 Kali 和 Ubuntu 都会看到 I/O 错误。 (检查lsusb
设备是否也被“检测到”,它很可能被检测到,但板载存储已损坏,导致您的闪存驱动器无法恢复或再次使用)。该驱动器很可能不再可用。
如果您有其他系统(无论是 Windows 还是 Linux),请在那里测试闪存驱动器。如果该系统在访问磁盘上的数据时也存在问题(无法检测分区类型、I/O 错误等),那么很可能是此处所述的问题 - 您的闪存驱动器已损坏并且不再可用。