|
|
Log in / Subscribe / Register

The NOVA filesystem

The NOVA filesystem

Posted May 18, 2018 21:57 UTC (Fri) by jhoblitt (subscriber, #77733)
Parent article: The NOVA filesystem

Wasn't btrfs merged without a fsck?


to post comments

The NOVA filesystem

Posted May 18, 2018 23:17 UTC (Fri) by naptastic (guest, #60139) [Link]

I think the reason that a working fsck is required now, is because btrfs was merged without a fsck.

The NOVA filesystem

Posted May 18, 2018 23:26 UTC (Fri) by willy (subscriber, #9762) [Link] (5 responses)

btrfsck was created in April 2007. Btrfs was merged in 2009.

The NOVA filesystem

Posted May 19, 2018 1:37 UTC (Sat) by jhoblitt (subscriber, #77733) [Link] (4 responses)

I can't find a related commit in btrfs-progs from before 2013. Could you provide a reference?

The NOVA filesystem

Posted May 19, 2018 2:25 UTC (Sat) by willy (subscriber, #9762) [Link]

The NOVA filesystem

Posted May 19, 2018 3:13 UTC (Sat) by sfeam (subscriber, #2841) [Link] (2 responses)

https://lwn.net/Articles/462543/

The NOVA filesystem

Posted May 19, 2018 14:02 UTC (Sat) by jhoblitt (subscriber, #77733) [Link] (1 responses)

I vaguely member asking Chris Mason about said tool at a SCALE talk in the early 201Xs. There was no fsck at that time and it definitely was not "in the wild" when btrfs was merged.

The NOVA filesystem

Posted May 21, 2018 18:01 UTC (Mon) by kdave (subscriber, #44472) [Link]

That was probably late 2011/early 2012, there was a lot of buzz about btrfsck. With the announced enterprise support by SUSE and Oracle the question about fsck was frequent. There was fsck code in git and admittedly missing some features, but not really non-existent. In February 2012, some important repair features landed and since then lot of improvements have been added.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds