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.