so i recently got a brand new samsung m.2 970 evo plus SSD to replace my old 7200 rpm Hdd. i sucessfully installed it into my motherboard and used Samsungs data migration to clone my hdd onto the new ssd. now here comes the problem, if i boot up the system, the bios automatically reverts to old HDD since it still has my os installed on it, and when i try to the view the ssd it shows up blank. if i disconnect the old hardrive so that only my ssd is plugged in, however, it loads up fine and shows all of the partitions were transferred over. I thought it might just be a problem with the boot priority but even if i place the ssd first, windows boot manager still loads the OS from the old HDD. it only sees the ssd as the main drive if i disconnect the old drive. ive tried rearranging which sata ports the old HDD is plugged into but i think the main problem has to do with the SSD being connected to an M.2 port on the motherboard and not one of my SATA ports. id like to wipe my old hardrive to use it as an extra storage drive but to do so i need to load my OS off of the SSD which the bios wont let me unless the old hardrive is disconnected so right now im running off of the new SSD with the old drive disconnected . help?
im using an asus z370-h motherboard
my old hardrive with the os is a seagate 1tb drive (st1000 in the photos)
i also have a WD storage drive 3tb for my work files (wdc wd30 in the photos)
photos of my bios and of samsung magician
https://drive.google.com/file/d/1KdIXKoR7Ul1I5R4OZ7a96O8FhFVL269e/view?usp=sharing
https://drive.google.com/file/d/1_xBa8jqA9hJYLHrGOWWPp-GVP1OwRBAr/view?usp=sharing
im using an asus z370-h motherboard
my old hardrive with the os is a seagate 1tb drive (st1000 in the photos)
i also have a WD storage drive 3tb for my work files (wdc wd30 in the photos)
photos of my bios and of samsung magician
https://drive.google.com/file/d/1KdIXKoR7Ul1I5R4OZ7a96O8FhFVL269e/view?usp=sharing
IMG_20200828_114545.jpg
drive.google.com