模拟 bitrot/损坏文件(对于 BTRFS)

模拟 bitrot/损坏文件(对于 BTRFS)

是否有可能故意损坏文件以便 BTRFS 报告校验和错误?我想测试一个脚本,该脚本应该查找带有校验和错误的文件名,但我没有任何损坏的文件。

编辑:经过很长时间的搜索,我发现AskUbuntu 上有同样的问题并提供了一些解决方案。不幸的是,btrfs-corrupt-block尽管我已经安装了,但我没有看到任何实用程序btrfs-progs

答案1

btrfs-corrupt-block不在btrfs-progs软件包中可能是因为开发人员不希望普通用户意外启动它并损坏任何内容。该程序不是btrfs-progs'中的目标Makefile,并且不会由软件包生成器编译和包含,除非他们首先应用发行版特定的补丁。该程序更多的是为开发人员提供的测试工具btrfs

然而来源是在主存储库,你可以检查并编译它。

相关内容