bcache support removed?

In the latest f42 based version I'm seeing an error unknown file system type "bcache" on "/dev/sda" and the drive I had set up is no longer mounted
Solution:
Bcachefs will likely be left in a limbo except maybe die hard fans, and bcache is pretty much dead since bcachefs started development. Bcachefs is supposed to be the successor to bcache, but the developer is very stuck up and likes to fight with other kernel developers. My personal recommendation is to not touch either anymore, not even with a ten foot pole 😛...
Jump to solution
18 Replies
memo
memoOP•2w ago
for now I have bazzite-rollback-helper rebase stable-41 and it is working as before maybe somebody could check ls /lib/modules/$(uname -r)/kernel/fs/ on the f42 version and see if bcachefs/ is there
CheckYourFax
CheckYourFax•2w ago
bcache-tools was removed from 42 thats why is this intended? @Kyle Gospo ?
CheckYourFax
CheckYourFax•2w ago
No description
Kyle Gospo
Kyle Gospo•2w ago
Bcache is not likely to remain in the kernel for much longer We're not interested in supporting anything other than btrfs
CheckYourFax
CheckYourFax•2w ago
I saw the massive rant from Torvalds about bcachefs and the security hole that case insensitivity causes
memo
memoOP•2w ago
possibly bcache and bcachefs are not the same which I did not consider until now
CheckYourFax
CheckYourFax•2w ago
they are not the same you are right but something is removed that makes it not work anymore, that is sure we don't support it either way, and its still experimental and not a mainstream thing at all its not something we removed on purpose i think but is an upstream(?) thing
memo
memoOP•2w ago
the use case here is a part of my fast nvme drive serving as a cache in front of a much larger spinning rust drive, something I carried over from fedora 30-something
CheckYourFax
CheckYourFax•2w ago
that's bcache not bcachefs Yes Bcache is dead
memo
memoOP•2w ago
in this case it's a secondary disk with ext4, is lvmcache likely to be supported?
CheckYourFax
CheckYourFax•2w ago
@Kyle Gospo it's specifically about bcache not bcachefs, its ssd caching of an hdd i got confused for a moment because of this Lol
memo
memoOP•2w ago
I was looking for a way to test for support and found that without knowing bcachefs was a separate thing
CheckYourFax
CheckYourFax•2w ago
yeah bcachefs is something completely different, even if the name is similar What is your goal for using bcache anyway?
memo
memoOP•2w ago
the spinning rust is mostly media, some games, bcache seems to improve perf
CheckYourFax
CheckYourFax•2w ago
It does improve performance a little bit, even if a bit risky (can corrupt your filesystem), but for gaming you want to use at least a SATA SSD and not an HDD (not even with bcache working) If you got some money, ssd's are really not that expensive anymore, and in some cases even cheaper than hard drives
Solution
CheckYourFax
CheckYourFax•2w ago
Bcachefs will likely be left in a limbo except maybe die hard fans, and bcache is pretty much dead since bcachefs started development. Bcachefs is supposed to be the successor to bcache, but the developer is very stuck up and likes to fight with other kernel developers. My personal recommendation is to not touch either anymore, not even with a ten foot pole 😛
memo
memoOP•2w ago
I have a similar setup with lvmcache on another machine, I might look into migrating
CheckYourFax
CheckYourFax•2w ago
lvmcache should still be supported but its all still at your own risk, this type of stuff is pretty much untested territory on bazzite, because its only very rarely ever done. it might work, it might not work, would still love to know if you managed to get it working

Did you find this page helpful?