我的 USB 闪存驱动器出现问题,可能已损坏。
我从 Thunar(或 Nautilus)收到的错误类似于“输入/输出错误”。首先,我运行lsblk
命令来找出系统中的哪个驱动器是我的 U 盘。我得到的输出是:/ dev / sda1
。
因此我尝试使用以下命令恢复笔式驱动器(其中的数据对我来说并不重要):,sudo fsck / dev / sda1
但没有成功。
由于这不起作用,我决定使用sudo dd if = / dev / zero of = / dev / sda
命令重置 USB 驱动器,然后使用重新创建数据分区sudo mkfs.msdos -I -f 2 / dev / sda1
。
当我尝试使用命令时,问题出现了sudo dd if = / dev / zero of = / dev / sda
,因为它返回了与文件资源管理器中类似的错误(输入/输出错误)。之后,我无法再访问,甚至无法列出 PC 上的驱动器。即使使用该命令,它也不会出现lsblk
。
有什么方法可以恢复闪存驱动器?即使需要重写其固件,或者类似的东西......
答案1
有一次,Ubuntu 损坏了一个闪存驱动器,可能是在我试图重命名它的时候。当时,我将闪存驱动器带到 Windows 系统,然后对其进行了格式化。以前的数据丢失了。