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

Suggestion: Bcachefs support #108

Open
A-z-z-y opened this issue Jan 23, 2024 · 7 comments
Open

Suggestion: Bcachefs support #108

A-z-z-y opened this issue Jan 23, 2024 · 7 comments
Labels
enhancement New feature or request

Comments

@A-z-z-y
Copy link

A-z-z-y commented Jan 23, 2024

Although it's in a masked kernel version, support for Bcachefs (with ample warnings, of course) would be useful to future-proof for when it becomes a more stable & popular filesystem.

@oddlama oddlama added the enhancement New feature or request label Feb 1, 2024
@immolo
Copy link

immolo commented Mar 5, 2024

Gentoo itself doesn't have full bcachefs support yet so help will be needed upstream but adding it here.

@baseplate-admin
Copy link

Hey, i think gentoo now supports bcachefs on kernel 6.7+

@A-z-z-y
Copy link
Author

A-z-z-y commented Apr 26, 2024

yippee

@A-z-z-y A-z-z-y closed this as completed Apr 26, 2024
@baseplate-admin
Copy link

This is not yet implemented in this script i think?

@oddlama
Copy link
Owner

oddlama commented Apr 26, 2024

I guess @A-z-z-y misinterpreted your statement

@oddlama oddlama reopened this Apr 26, 2024
@A-z-z-y
Copy link
Author

A-z-z-y commented Apr 26, 2024

oh sorry lol, yes i'm tired and thought that's what you meant-

@oz123
Copy link

oz123 commented May 5, 2024

For anyone interested in this:
You will have to figure out which bcachefs layout you are going to use.
If you want to use encrypted root devices, you'll probably have to patch genkernel initramfs or add a dracut module.
Finally, you will have to add your own disk layout
disk_create_bcachefs in here:

function disk_create_raid() {

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

No branches or pull requests

5 participants