通过 USB 传输数据发生的 bit rot 能够被自动纠正吗

2022-12-05 13:47:23 +08:00
 edis0n0

记得在本论坛还是哪里看到有人说他往移动硬盘每传输 2TB 左右的数据就会有一个文件在传输过程中损坏,是因为 USB 协议没有 checksum ,发生 bit rot 无法没自动纠正,找不到哪篇帖子了,问下 v 友是这样吗

905 次点击
所在节点    程序员
1 条回复
andyfan
2022-12-05 20:01:45 +08:00
查了下 USB 底层是有 CRC 校验保证数据正确的, 但是 CRC 校验不强, 数据量大了确实有出错的可能性.

站内检索到这些相关的结果, 看看是不是有帮助:
[Linux 如何减少拷贝大文件到 USB 磁盘时的错误风险 - V2EX]( https://v2ex.com/t/890634)
[真是疯狂了 局域网里测试不同方式拷文件 sha1 码次次不一样 - V2EX]( https://www.v2ex.com/t/849288)
[请问如何方便地避免:大文件夹拷贝后,部分文件损坏 - V2EX]( https://www.v2ex.com/t/882604?utm_source=pipecraft.net)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/900199

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX