Best way to setup & use btrfs snapshots

Okay so. i am thinking about doing a dualboot, Fedora & Windows (on a single nvme)

But i have doubts about snapshots in fedora, rn im using another distro that uses limine bootloader and also has btrfs snapshots enabled by default, and all can be managed through btrfs assistant, and i’d like to know how to do this exact same thing on fedora.

My usual partitioning when dualbooting fedora is:

Separate EFI partition 600mb size.

ext4 partition for /boot 2.3 gb size

btrfs partiton mounted as /

Do i need to change this?

also it’s possible to rollback directly through grub as same like on limine?

Appreciate help, thx.

May be here is something to read about that topic.

Although btrfs became the default file system in 2020 (six years ago), the feature you are asking for is not natively supported by Fedora.

There is a ton of questions and half-answers about that topic (see some links above from @denalb, but there is no reliable out of the box way on Fedora.

That’s a pitty. But hopefully snapshot support gets into F46. :crossed_fingers: