如何在Linux终端中修复U盘驱动器问题

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

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

当然,本文中介绍的方法不仅适用于 USB 驱动器,同时也适用于其它接口类型的硬盘。但在操作前请自行对重要数据进行备份,自己的数据自己负责。

使用fsck移除U盘中的坏块

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

要删除坏文件块,请在特定分区(例如/dev/sdc1)或整块磁盘(例如/dev/sdc)上执行 fsck 命令, 一旦完成,你将获得一个健康的 Linux 分区。

清零USB驱动器

当出现 U 盘已经完全不可读,里面的数据也无价值时,***的修复办法就是使用 dd 命令将 U 盘完全清零。

同样先使用 lsblk 命令找出 U 盘,再使用类似如下命令进行清零处理:

  1. sudo dd if=/dev/zero of=/dev/sdb 

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

  • FAT32
  1. sudo mkfs.msdos -f 32 /dev/sdb1 
  • EXT4
  1. sudo mkfs.ext4 -f /dev/sdb1 
  • NTFS
  1. sudo mkfs.ntfs -f /dev/sdb1 
责任编辑:武晓燕 来源: 系统极客
相关推荐

2023-02-14 07:41:07

Linux 系统USB 驱动器

2019-11-13 10:08:55

Windows 10映射网络驱动器

2018-06-27 10:50:16

UbuntuexFAT驱动器

2019-12-17 08:46:02

存储固态驱动器硬盘驱动器

2020-03-04 18:06:06

LinuxfstrimSSD

2018-12-03 09:10:07

Linux驱动器命令

2021-08-30 08:03:18

Linux 5.15补丁软盘驱动器

2018-05-29 09:33:55

Linux终端显示图片

2020-09-18 17:29:58

Linux

2023-01-06 07:52:26

Linux磁盘驱动命令

2022-11-25 10:19:48

2023-11-21 10:05:49

NAS磁盘硬盘

2023-09-22 10:46:00

LinuxVirtualBoxUSB

2011-08-22 18:12:41

UbuntuU盘

2020-05-17 16:12:03

Linux终端命令

2019-06-19 09:00:33

驱动器安装Windows 10

2023-01-13 23:39:51

Linux挂载驱动器

2020-06-10 15:21:09

FedoraLinuxNvidia驱动

2019-01-15 14:29:43

Windows 10分区USB驱动器

2021-09-15 11:43:08

Linuxdd命令USB驱动器
点赞
收藏

51CTO技术栈公众号