如何在Linux终端中修复U盘驱动器问题 (Deepin 亲测可用!)
Tofloor
poster avatar
‌量子巡游者
Moderator
2017-09-21 05:05
Author
本帖最后由 MMDMM 于 2020-6-10 12:21 编辑

如何在Linux终端中修复U盘驱动器问题U 盘想必在大家的日常生活和工作中都已经不可或缺了,它让我们的文件维护和转移更加方便容易。但随着频繁使用,有可能会出现文件系统错误、坏块、坏扇区而影响正常使用的情况。对于 Windows 用户来说,修复此类 U 盘问题有专用的图形化工具使用,而 Linux 用户就相对麻烦一点,本文我们就介绍如何在 Linux 终端中修复 U 盘问题。


使用fsck移除U盘中的坏块
在 Linux 中修复闪存盘或其它类型驱动器最为简单的方法就是使用 fsck 工具,此工具是删除坏块、解决「不可读」问题和修复大多数文件系统问题的强大工具。不过在此前需要先使用 lsblk 命令来确定好 U 盘,该命令可以列出当前 Linux 系统上连接的所有磁盘。

清零USB驱动器
当出现 U 盘已经完全不可读,里面的数据也无价值时,最佳的修复办法就是使用 dd 命令将 U 盘完全清零。
同样先使用 lsblk 命令找出 U 盘,再使用类似如下命令进行清零处理:
  1. sudo dd if=/dev/zero of=/dev/sdb
Copy the Code

清零操作完成后,需要用 fdisk 或其它工具对磁盘进行重新分区,之后再选择如下命令格式化之后即可正常使用:
  • FAT32

  1. sudo mkfs.msdos -f 32 /dev/sdb1
Copy the Code

  • EXT4

  1. sudo mkfs.ext4 -f /dev/sdb1
Copy the Code

  • NTFS

  1. sudo mkfs.ntfs -f /dev/sdb1
Copy the Code






Reply Favorite View the author
All Replies
avatar
woodelf
deepin
2017-09-21 05:19
#1
乱七八糟的,转载不注明出处(截图水印暴露了),配色辣眼睛,代码块不会用。
不知道这种转载有什么意义。
Reply View the author
avatar
z0218
deepin
2017-10-11 08:26
#2
不错学习了
Reply View the author
avatar
152******14
deepin
2017-10-12 03:48
#3
代码看起来太费劲了,,怎么收藏此贴?
Reply View the author