I have installed Fedora totally on my SSD, But I need to move the home partition to HDD without reinstalling the system.
If you did a standard Fedora install, your
/home is actually it’s own partition. So you would need to create a btrfs partition on the HDD, then you could snapshot your current home to it, and change your mount point in
/etc/fstab to reflect your new homes subvolume. A reboot would not even be required as you could unmount your current home then mount the new home in two commands at the command line.