How do I make a dual Boot for Windows 10. When i already have fedora. I want to use a single SSD for both systems. Also is it possible without loosing my current data.
As @Vitaly@feddit.uk said, I'd virtualize it if you can. But if there is a reason you want to use actual hardware with Windows (gaming, installing firmware that requires Windows, VR, etc), I'd install a dedicated disk for Windows.
If you can't do either of those things, look at gparted to resize your partitions.
Well, you boot from the Windows install medium. And instead of picking an existing partition to install on, you create a new partition from unpartitioned space