Simuler les files bitrot / corrompus (pour BTRFS)

Est-il possible de corrompre intentionnellement un file afin que BTRFS signale une erreur checksum? Je veux tester un script qui est censé find des noms de file avec des erreurs de sum de contrôle, mais je n'ai pas de files corrompus.

EDIT: Après une longue période de search j'ai trouvé la même question sur AskUbuntu avec quelques solutions . Malheureusement, je ne vois pas d'utilitaire btrfs-corrupt-block , malgré le fait que j'ai btrfs-progs installé.

Que le btrfs-corrupt-block ne se trouve pas dans les packages btrfs-progs est probablement parce que les développeurs ne voulaient pas que l'user moyen le démarre accidentellement et corrompt n'importe quoi. Le programme n'est pas une cible dans le Makefile btrfs-progs et ne serait pas compilé et inclus par un constructor de package à less d'avoir d'abord appliqué un correctif spécifique à la dissortingbution. Le programme est plus un outil de test pour les développeurs de btrfs .

La source est cependant dans le repository principal , vous pouvez simplement vérifier cela et le comstackr.