Logical Volume Manager
Multiboot many distros with aplomb through the magick of LVM.
Besides dual-booting Windows, you might be interested in dual-booting another Linux distribution, or even multibooting several distros. It’s fine to have multiple Linux distros sharing the same drive. There are a few things to watch out for, but in general the penguins play nicer together compared to Windows. Thanks to flexible modern filesystems, you can even resize partitions while they’re mounted, although unless the need is urgent it’s always going to be safer to unmount first.
Thanks to GPT partitioning there’s no need to worry about fitting in another distro (unless you’ve gone a bit wobbly and installed about 126 already). And thanks to UEFI booting you’ll never lose the ability to boot either distro. In fact, most distros will enable you to boot any sibling OSes from their boot menus. So the orthodox procedure for adding a new distro is as simple as the three-step walkthrough below suggests. It’s often even easier, since most distros make it possible to do any partition shuffling directly from the installer. This should work just fine with the Windows-Mint arrangement we created on the previous pages too, especially if you installed Mint on another drive. In this case one should definitely put the new distro on the Mint drive, rather than the grumpy Windows one.