It has 1tb HDD and currently running windows os(which i will format). What are the partion for each? and sequence? Thanks in advance
It has been my experience that installing multiple Linux Distros on one HDD is a piece of cake.
Keep in mind that each installation will likely want to "take over" the boot loader.
It may be easier to let each subsequent distro have control of the boot loader.
I think
@wizardfromoz may have tried this and have some experience at it
As
@captain-sensible said, you will want Windows to be installed
prior to installing any Linux distros. But as you already have Win 10 installed then your next step would be to 'partition' the drive.
I would use GParted from a "Live" Linux USB to make my partitions.
If you are using UEFI and GPT then creating numerous (4,5,6, etc.) partitions should not be a problem.
You will need an EFI boot partition but that should already be there (and hopefully large enough).
I haven't installed Fedora or CentOS in quite some time and have never installed Kali so I don't know if they require a "Swap" partition. Some newer Linux distros do
not require a separate Swap partition. You will want to check into that.
So, carve up your hard drive into as many partitions as you want, format them in the "ext4" format for Linux, and then start installing!
After each install I would "reboot" to check that everything is working as expected.