Ubuntu 20.04。我有一个新的 32gb usb 驱动器,我无法在其中复制超过大约 200mb 的内容。然后它尝试复制更多内容,但无法复制,我无法取消任何操作。我被迫移除该设备。
我尝试使用磁盘实用程序和 gparted 对其进行格式化。我使用了 fat、ntfs 和 ext4 类型的分区。
根据此网站的建议,我还尝试了 dd 和 mkusb。每次都显示卷为 32gb,并且运行正常。
有什么工具可以帮助我修复这个驱动器吗?
编辑 1:因此我尝试了 f3probe,以下是输出:
Good news: The device `/dev/sdc' is the real thing
Device geometry:
*Usable* size: 28.91 GB (60628992 blocks)
Announced size: 28.91 GB (60628992 blocks)
Module: 32.00 GB (2^35 Bytes)
Approximate cache size: 0.00 Byte (0 blocks), need-reset=no
Physical block size: 512.00 Byte (2^9 Bytes)
Probe time: 13'40"
Operation: total time / count = avg time
Read: 424.7ms / 4815 = 88us
Write: 13'38" / 4192321 = 195us
Reset: 0us / 1 = 0us
所以看起来是真的。至于写作速度测试,只要样本少一点似乎就没问题,例如:
sudo dd if=/dev/zero of=/dev/sdc bs=1M count=25
25+0 enregistrements lus
25+0 enregistrements écrits
26214400 octets (26 MB, 25 MiB) copiés, 13,0983 s, 2,0 MB/s
但是我运行了它sudo dd if=/dev/zero of=/dev/sdc bs=1M count=50
并等了 30 分钟才拔掉它,因为它被卡住了。
至于阅读:
sudo dd if=/dev/sdc of=/dev/null bs=1M count=1024
1024+0 enregistrements lus
1024+0 enregistrements écrits
1073741824 octets (1,1 GB, 1,0 GiB) copiés, 54,0052 s, 19,9 MB/s
所以看起来驱动器确实坏了,这很令人惊讶,因为我买了一包 3 个,所有 3 个都以同样的方式损坏。这也是一个相当知名的品牌:飞利浦。我会看看是否能退款或更换。
感谢您的帮助
答案1
那里是市场上有伪造的 USB 驱动器,有人拿容量较小的驱动器进行操作,使驱动器看起来容量更大。微型 SD 卡也有类似的骗局。如果你碰巧会说德语,科技杂志 c't发表多篇文章关于该主题。
但你的驱动器可能太小,不属于其中之一。这些伪造的 USB 驱动器通常实际容量为 32 GB,但标记为容量为 1 TB 或更多。因此,我不排除你买到次品,驱动器只是坏了。也许你可以退货。
您可以使用命令行软件测试驱动器f3。此工具将随机数据写入驱动器,然后检查它是否可以读回相同的数据 - 即驱动器是否实际存储了数据。f3 位于 Ubuntu 存储库中,因此您只需使用它即可安装它apt
。
为了快速测试,请检查哪个设备文件对应于未安装的驱动器。这应该是类似 或类似的内容/dev/sdb
。/dev/sdg
然后执行
sudo f3probe --destructive --time-ops /dev/sdb
警告:此将会抹去测试之前驱动器上可能存在的任何数据。
有关该工具的更多信息,请参阅f3 文档。