USB 存储设备坏了?(Windows 和 Linux 上均为 0kb)

USB 存储设备坏了?(Windows 和 Linux 上均为 0kb)

与此问题相同的设备

我的设备感染了恶意软件(将文件转换为 .lnk,Windows 快捷方式)。清理后,它没有显示在 Windows 上,但在 Linux 上显示。

我最终在其上执行了 dd /dev/zero,获取了 mkfs.ntfs(尽管擦除比下载花费了更多的时间)以确保恶意软件确实消失了。

现在,mkfs 说该设备是 0kb,Windows 也是如此。

我是不是刚刚弄坏了 USB 存储设备?

答案1

http://chat.stackexchange.com/transcript/message/14036856#14036856

dd if=/dev/zero of=/dev/sdc (其中 sdc 是原来的块设备)将清除分区表

事实上,为了确保恶意软件没有隐藏在 MBR 中,我还是会继续擦除分区表

大概的概念:

  1. 根据您的方便,使用、、甚至 Windows 自己的计算机管理 MMC 管理单元partedgparted设备上放置新的 MBR 或 GPT 分区表。cfdisk
  2. 重新格式化。
  3. 如果它不起作用,那么它可能已经损坏,但不太可能是由于命令而导致的dd——更可能是 NAND 芯片由于被覆盖的次数太多而放弃,这可能意味着你的设备已经老旧并且磨损了。
  4. 如果它有效,那就是问题所在;)

相关内容