用户经常使用 USB 驱动器来安全地存储数据。但是在某些情况下,USB 驱动器可能有故障或根本无法工作。如果您使用的是 Linux 操作系统并且 USB 驱动器上出现类似错误,那么您可以使用命令来恢复 USB 驱动器。
1。使用 fsck 删除 U 盘上的错误文件
恢复 USB 驱动器的最简单方法是使用 fsck 工具。这是删除损坏文件的好工具,而这些错误文件通常是导致错误的原因。
要删除U盘上的错误文件,首先打开终端窗口,然后输入以下命令:Lsblk
注意:
用户必须先找出系统上的 USB 驱动器名称是什么,然后再继续。为此,请输入 lsblk 命令,该命令将列出系统上的所有驱动器。
lsblk命令会列出系统上的所有驱动器,而不仅仅是U盘,所以需要注意输出,以免弄错硬盘名称用于 USB 驱动器。
要删除所有损坏的文件,请在特定分区(例如,/dev/sdc1)或整个驱动器(例如/dev/sdc)上运行 fsck 命令。
完成后,USB 驱动器将重新分区并在 Linux 上工作:sudo fsck/dev/sdc1
注意:
在本例中,假设USB驱动器是/dev/sdc(或/dev/sdc1)。用户可以为系统上的 USB 驱动器使用其他名称。
2。彻底“清理”USB 驱动器
有时 USB 驱动器可能无法读取其中存储的数据。如果发生这种情况,最好将数据调整为“零”并重新开始。在这种情况下使用的最佳工具是 dd 。
先用lsblk命令找到U盘名(注意/dev/sdc1是一个分区 和 /dev/sdc 是整个设备)。
sudo dd if=/dev/zero of=/dev/sdc
3。新建系统文件
清理完USB驱动器后,上面的数据就完全没用了,不再有效。这意味着您必须创建一个新的数据分区。选择一个系统文件并运行命令:
- Fat32:
- sudo mkfs.msdos-f 32/dev/sdc1
- 分机4:
- sudo mkfs.ext4-f/dev/sdc1
- NTFS:
- sudo mkfs.ntfs-f/dev/sdc1
请参考以下更多文章:
- 使用 USB“安全密钥”保护您的 Google 帐户
- 在 Windows 7、8 和 10 上修复 USB 设备无法识别的一些方法总结
- 想知道您的计算机是否支持 USB 3.0,请阅读这篇文章
祝你好运!
评论