Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bcachefs support #232

Open
theoparis opened this issue Sep 3, 2024 · 2 comments
Open

Bcachefs support #232

theoparis opened this issue Sep 3, 2024 · 2 comments

Comments

@theoparis
Copy link

I realized that in order to build an ISO with bcachefs support I need to build the ISO using nix, except I can't do that from macOS 😕
Would it be possible to include bcachefs-tools and the kernel module in the prebuilt ISO? It seems like it should be supported since Linux 6.7... However I don't see it in the kernel config file in this repository despite using the 6.9 kernel.

@theoparis
Copy link
Author

theoparis commented Sep 3, 2024

Actually, I might be able to use the prebuilt ISO with nix shell for bcachefs-tools with an overlay that overrides fuseSupport. That way I can try using bcachefs format and bcachefs fusemount`. However it'd still be nice if btrfs/bcachefs were supported out of the box.

Edit: fusemount doesn't work, it gives filesystem errors like "fuse: bad error value: ..."

@tpwrules
Copy link
Owner

tpwrules commented Sep 4, 2024

This is probably possible, I will have to check that everything cross-compiles properly. We would also have to enable the appropriate kernel config. If you have access to another Linux machine or VM it should be easy to build your own ISO with this feature.

I will consider it for next release, but no promises. Certainly no ZFS!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants