Hej fellow guixers,

TL;DR: Do you (can you) successfully run btrfs check on your system partition (assuming it's btrfs)? How do you maintain your btrfs system partitions?

First off, I hope you don't feel me abusing this subreddit as my thought toilet. I am in a rather lengthy process trying to get everything about my machine "right". I have been struggling for months with a new build that crashed way too often (bought in march this year), and many things have turned out rather nicely.

However, I have yet to have a successful run of btrfs check on my system partition - unmounted, executed from another distro -, which I find rather frightening. I always run into problems with the fs roots (step 4/7). They say that some of the files have either the wrong size or that they link nowhere. A majority of the files can either not be found (i.e. orphaned, right?) or points to /run/udev/data, which, I have been told, is part of the kernel doing its job.

A good soul on r/btrfs has told me that the code of btrfs check is rather new and that I shouldn't be worried as long as btrfs scrub runs fine (it does, no problems so far). However, after those months of frequent crashes - in the end due to automatic BIOS-enabled overclocking -, I am a bit less secure than I might be under "normal" circumstances.

This brings me to the following questions:

Have a good day, fellow humans :)

submitted by /u/olivuser
[link] [comments]