Hi, i'm a new pc builder and can soon get a job to upgrade my pc with new components. Since i've built my first pc, I have a 1tb hard drive. I don't want to get a new one. Is there a specific way to install the HDD I currently have on an MSI Motherboard to a Gigabyte motherboard in the future? I know there's bios updates and stuff, so do I have to uninstall anything. Also, i'm going to get an SSD for my boot drive. How do I transfer my OS to the SSD from my HDD?