Bcachefs Author Fixes FSB Mistake

Kent Overstreet, developer FS BCACHEFS, suggested patches that allow Linux to work with FS Bcachefs, even after damage to a significant volume of metadata, if necessary, rebuilding the spoiled B-vegetables according to metadata from the structures of Inode and Dirent. Changes 6.9-rc3 .

Changes provide mounting damaged FS and provide access to all or almost all data in the Federal Assembly, raised by a recent error that led to the destruction of the FS. The error was manifested when, after the instrumentation was updated, but not completed, an attempt to update the FS structures, after which the core with the old implementation of Bcachefs attempted Daugraid’s version of structures, ignoring the incomplete update. Such a situation led to the entrance to “Split Brain Mode”, when none of the operations can be completed, and the structures of the B-Tree FS are no longer consistent with real contents.

The mentioned patch allows you to continue to work even in such cases. Of the restrictions on the technology, it is mentioned that in the presence of snapshots of the B-drone snapshot should be present and be serviceable.

/Reports, release notes, official announcements.