I'm sure the reason I'm having a brain fart is because it's late, but how can I go about performing a btrfs check on the root partition?
The device needs to be unmounted, which can't happen because it's the root partition…
Thanks
btrfsmountpartitionroot
I'm sure the reason I'm having a brain fart is because it's late, but how can I go about performing a btrfs check on the root partition?
The device needs to be unmounted, which can't happen because it's the root partition…
Thanks
Best Answer
If you're using
systemd
, you can pass the kernel parameterfsck.mode=force
to check all filesystems. This will repair all "safe" errors.If you still have issues (check your logs), pass
fsck.repair=yes
in addition to the above, which will attempt to repair everything.For the source of this and other options (eg
shutdown -F
) forupstart
andsysvinit
init, see here.