无法修复损坏的 USB 闪存驱动器

无法修复损坏的 USB 闪存驱动器

我有一个 8GB USB 2.0 闪存驱动器(无名),几天前我试图用它复制一部约 6GB 的电影。闪存驱动器有 NTFS 文件系统,所以我认为不会有问题。但在某个时候发生了一个我没有注意到的错误,过了一段时间我移除了闪存驱动器,却没有看到错误。现在闪存驱动器无法使用。在 Windows 中我收到错误Drive is write protected,所以我尝试使用 Ubuntu。

我以超级用户身份运行了 GParted,但分区未挂载。GParted 识别驱动器的方式如下:

分区

在信息选项卡中说

Unable to detect file system! Possible reasons are
 - The file system is damaged
 - The file system is unknown to GParted
 - There is no file system available (un-formatted)
 - The device entry /dev/sdd1 is missing

最后,当我尝试格式化(简单格式化,或删除分区然后创建新分区)时,出现以下错误:

Input/output error during write on /dev/sdd
Error fsyncing/closing /dev/sdd: Input/output error

我尝试使用dd if=/dev/zero of=/dev/sdd bs=512 count=1清除所有数据,然后 mkfs -t vfat /dev/sdd1格式化为 FAT32,但这没有效果。此外,我使用 搜索坏扇区badblocks -sv -b 512 /dev/sdd,结果返回了0 bad blocks

关于如何让这个闪存驱动器可用,您有什么想法吗?

更新:我已设法使用 Windows 下的 Minitool Partition Wizard 擦除数据(填充零),但现在在 Windows/Ubuntu 下该驱动器被识别为“只读”......无法对其进行任何操作...

答案1

如果写入dd磁盘失败,那么很有可能您的 USB 已损坏并且无法再次正常运行。

USB 驱动器确实会磨损 - 无论是带有旋转盘片的外部 USB 硬盘还是标准闪存驱动器。输入/输出错误表示数据写入/读取存在问题,这可能表明硬件损坏。

答案2

我以前也遇到过类似的问题。我用的是 Photorechttp://www.cgsecurity.org/wiki/PhotoRec恢复了我的文件,然后重新格式化了 USB 驱动器。现在一切正常,我得到了我想要的文件。

答案3

转到设备 -> 创建分区表。如果它询问您哪种类型,请使用默认类型 (MS-DOS)。这将破坏 USB 驱动器上的数据。然后您应该能够创建新的分区。

相关内容