V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
edis0n0
V2EX  ›  程序员

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

  •  
  •   edis0n0 · 2022-12-05 13:47:23 +08:00 · 913 次点击
    这是一个创建于 730 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    1 条回复    2022-12-05 20:01:45 +08:00
    andyfan
        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)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5467 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 08:48 · PVG 16:48 · LAX 00:48 · JFK 03:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.