Anaconda partitioning

Is there a comprehensive discussion (or HowTo) of using the partitioning feature in Anaconda? On both 35 and 37 I have been unable to work my way through custom partitioning, thus loosing the user space that I had hoped to retain.

I’d love to see one of those also. But I expect others might just point you to the unclear incomplete documentation I’ve already seen (and failed to learn from).

I think it would help your thread to be more specific about the sort of things you’d like/expect to be able to do, but can’t figure out:

Here are some examples from my own list of what I wish I knew how to do in Anaconda, but can’t figure out how. It’s your thread (that I’m jumping into with more questions rather than any answers), so you might want to post similar detail about what you want to know how to do in Anaconda’s partitioning.

  1. Long (LONG) ago, I often used Anaconda to install Centos and was baffled by most of the partitioning UI. So I found it best to use an ordinary partitioning tool (gparted etc.) to create empty partitions for all the mount points I wanted, then just tell Anaconda which to use for what. Now I find Anaconda even worse and can’t figure out how to use it that way and wish I could.

  2. Now that I’m using BTRFS, I’d like to be able to tell Anaconda to create the new root as a new subpartition of an existing BTRFS

  3. Might be asking a bit much. But I’d like to be able to select existing /home, /boot and/or /boot/efi partitions and have Anaconda use them by mostly adding contents, not destroying existing contents (except where full pathnames are identical). Currently, I can’t figure out how to use existing partitions at all: Can’t do so merging in. Can’t do so entirely destroying the original.

For the many recent times I’ve used Anaconda, the only working method I’ve found is to let it make a mess with its default partitioning behavior, then clean up the mess afterward.