btrfs / btrfs-todo

An issues only repo to organize our TODO items
21 stars 2 forks source link

Where has information about BTRFS or even contact directly devs ? #32

Open Augusto7743 opened 2 years ago

Augusto7743 commented 2 years ago

Hello. Thanks for read my topic.

I use OS for an long time and never had used an fs almost impossible to fix as BTRFS. Had happened an power failure. doing sudo btrfs check --readonly --force --mode original --progress /dev/sda3

Opening filesystem to check... parent transid verify failed on 6888587264 wanted 124745 found 121965 parent transid verify failed on 6888587264 wanted 124745 found 121965 parent transid verify failed on 6888587264 wanted 124745 found 121965 Ignoring transid failure ERROR: could not setup extent tree ERROR: cannot open file systems

Not is possible mount that fs. Another fs (ntfs, exfat, fat32 and possibly ext2-3) are possible mount and fix, but looks BTRFS not has any protection when happen partial written in power failure. An average user not will mount that BTRFS fs damaged.

How configure BTRFS to avoid that type of problem ? Where to contact BTRFS devs to say about it ? Again ... I understand power failure damage fs, but is the first time I see an fs without any protection against power failure.

Thanks for your reply.

Mikaka27 commented 2 years ago

I think you can contact btrfs developers on the mailing list, information is here: https://btrfs.wiki.kernel.org/index.php/Btrfs_mailing_list