porkyzig :
I was wonder how I would go about doing that.
I was also wondering If installng dx12 on win 10 and using dx11 if on win 7 is possible without adversely affecting my gpu.
Easy.
1st - you have to disable fast boot option in BIOS. If not disabled, this can cause problems on dual-boot systems.
Then install new HDD. I'd suggest choosing SSD for OS drive.
Disconnect old HDD, so only new HDD is connected.
Install windows 10.
You can choose which OS to boot with boot priority settings in BIOS.
You can also add boot entries to bootloader. This way you wouldn't need to change boot order, if different OS needs to be loaded.
Use bcdboot command to add additional boot entries.
bcdboot C:\windows /s H:
(C: - windows partition, H: bootloader partition)
You can add win 10 boot option to win 7 bootloader, when booted into windows 10 environment.
You can add win 7 boot option to win 10 bootloader, when booted into windows 7 environment.
If you try the other way, you're gonna mess up bootloader.