On Wed, 10 May 2017 09:48:07 +0200 Martin Steigerwald <mar...@lichtvoll.de> wrote:
> Yet, when it comes to btrfs check? Its still quite rudimentary if you ask me. > Indeed it is. It may or may not be possible to build a perfect Fsck, but IMO for the time being, what's most sorely missing, is some sort of a knowingly destructive repair mode, as in "I don't care about partial user data loss, just whack the FS metadata into full logical consistency at any means necessary". Also feels like it doesn't currently deal with the majority of actual in-real-world corruptions, notably the "parent transid failure" (even by a few dozens increments) which it can only helpfully "Ignore" during repair. So even with a minor corruption (something wonky in just ONE block of a multi-terabyte FS) the answer is way too often "nuke the entire thing and restore from backups". -- With respect, Roman -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html