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.
Is this a laptop? Otherwise i strongly recommend getting a separate SSD for each OS, it will save you a lot of headaches.
Just to piggyback back off this, when windows is installed on the same HD as your grub is installed windows can and in my experience eventually will over write your grub preventing you from booting into your Linux partition.
This forces you to boot from live USB like bootrepair or chroot and reinstall grub. This can be a slightly complicated process if you have encrypted your Linux partition with luks.
Best practice is to install each OS on their own HD and not to install grub on your windows HD. At least that’s my experience over the last 15 years.
A great alternative to dual booting is installing windows to a KVM/qemu virtual machine. You can do this from virtmanager’s GUI. See your distro help pages for instructions for setting it up.
make proper backups before you try messing with partitions. Have windows reinstall media made ahead of time, just in case things go badly.
what you want to do is possible, but mistakes happen.
I don’t know how much the windows installer lets you choose regarding partitions, but assuming you can and given my probably dated knowledge still applies:
You’ll have to install windows to it’s partition and then force a boot into Linux from the BIOS to reinstall grub, and then you’ll be able to choose your starting system.
You need Windows installed first, set up your partitions, then install Linux. You could backup your data and then restore it. That’s the easiest way if you choose not to use a windows vm.