Linux下怎么修复U盘坏块

Linux下怎么修复U盘坏块,第1张

U盘的坏块是无法修复的,唯一的办法就是屏蔽掉损坏了的坏块.使用一些磁盘 *** 作软件就可以做到.

下载

DiskGenius

进行检测性修复, *** 作步骤如下。打开程序后的直界面,注意必须再确保U盘已经在我的电脑中识别到了。如果系统中就没显示U盘的

盘符

就是另外的情况了。

在识别到了U盘的情况下,就是下面的样子选中U盘的盘符右键U盘盘符,选择“坏道检测与修复"

出现下面的界面,依然可以选择不同的盘符。左下角有“开始检测”和“尝试修复”

下图是检测过程中

检测完毕会出现报告,我的检测见过是没有坏道,如果提示有坏道则再次选“尝试修复”即可。这款软件不仅仅是能恢复被删除的文件,还能恢复因为意外格式化的分区的文件。

选择上面的菜单那的选项后就会出现如下界面

选择你需要的就可以了恢复文件了,如果在意外 *** 作过之后没有对硬盘分区做过任何其让的读写 *** 作基本上就能100%恢复数据。

你可能还会关注:请推荐几款硬盘数据恢复软件希望以上信息对你的问题有所帮助。

使用fsck移除U盘中的坏块

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

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

清零USB驱动器

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

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

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

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

FAT32

sudo mkfs.msdos -f 32 /dev/sdb1

EXT4

sudo mkfs.ext4 -f /dev/sdb1

NTFS

sudo mkfs.ntfs -f /dev/sdb1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8717372.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存