Hi, I have a setup as following: (1,7TB drive + 128GB SSD in Bcache) <==> luks device <==> btrfs FS I have been running Arch linux with newest stable kernel 4.14.
After a reboot last week my btrfs volume becomes unmountable, because of checksum errors in the chunk root. These are the outputs of check: "btrfs check /dev/mapper/root checksum verify failed on 131072 found 1A98EC4A wanted B97166DB checksum verify failed on 131072 found 1A98EC4A wanted B97166DB bytenr mismatch, want=131072, have=9229526874648754029 ERROR: cannot read chunk root ERROR: cannot open file system " Most other check/repair commands fail with the same error. The super-dump can be found here: https://gist.github.com/anonymous/33bd22696c37355c6cfd093f4c6bd226 After my attempts in initramfs failed I used a recent arch-live disk to compile newest btrfs-tools and use recent kernel (4.9) to recover the chunk tree. Therefore I ran the chunk recover command on my drive. It looks like the following here> https://gist.github.com/anonymous/5359c08734cf81ad3887b635536d9631 for better debugging I already used gdb to inspect the following error: "ERROR: tree block bytenr 0 is not aligned to sectorsize 4096" but as the exception raise is far to late to inspect the problem. Since most of my chunks seems to be recoverable, I hope a tree rebuild is possible, but I don't know how. Do you have any suggestions? -- 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