I recently upgraded my machine, (new motherboard, CPU, and GPU). The only thing I kept was three SSDs: a 1TB M.2 SSD with arch linux installed; a 256 GB M.2 SSD with Windows 10 installed; and a 500 GB 2.5" SATA SSD which served as a games library for the windows install.
Also of note: I have a monitor with a built-in KVM switch which has this machine and others plugged in.
The new machine uses an ASUS PRIME X570-P as its motherboard. That board has the two M.2 sockets I need.
When I first assembled the machine, and powered it on, by the time I had gotten my monitor onto the correct input it was already booted into windows. I figured that I was doing things slightly out of order, but I proceeded to update drivers etc. in windows since I was there already (this included a windows update, as I have been waiting on my CPU and GPU for a while).
When I tried to re-boot into my linux drive, I was surprised to see the following in the SATA configuration menu:
M.2_1 Samsung SSD 85 (1000.2GB)
M.2_2 Not Present
Which is confusing to me, because the 1TB drive is the linux drive, and when booted into windows the 256GB drive is correctly mounted as the C: drive.
I attempted removing the 256GB drive from the system altogether to boot into linux, however, it seems that the windows update clobbered the EFI system partition (at least) on my 1TB drive and if I try booting it alone, I get a blue-screen which reads something like “a reqired device is missing.”
I can fix my linux install (assuming it’s only the EFI partition which was clobbered by windows), but I’m at a loss as to how to get both drives to show up in the SATA configuration and to be able to choose which one to boot.
My SATA mode is set to AHCI
.
The manual implies that there is a NVMe RAID mode
setting but I haven’t been able to actually find it.
I’m a bit concerned that the motherboard decided to turn my drives into a RAID-0 or RAID-1 volume without my explicit consent.
Any ideas about what’s going on here, and how I might go about being able to use both M.2 slots simultaniously?
Thanks in advance.