BIOS does not see SATA or M.2 drive
by RocketRay from LinuxQuestions.org on (#4ZJ91)
This is a weird one, if there's a better website for this please direct me to it.
Built a new system for myself for Xmas, it's a Ryzen 7 3600X with an Asus ROG Strix B450-F motherboard. The only drive it recognizes is the first M.2 SSD I installed. I've tried different SATA SSDs and SATA HDs but the BIOS does not see any of them. I've switched power cables and SATA cables and even got a separate SATA card, no dice. Finally I got another M.2 drive and it doesn't even see that!
Of course in the OS fdisk sees nothing but the first M.2 I installed:
root@ryzen7 ~]# fdisk -l
Disk /dev/nvme0n1: 953.89 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: INTEL SSDPEKNW010T8
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x83515916
Device Boot Start End Sectors Size Id Type
/dev/nvme0n1p1 * 2048 2099199 2097152 1G 83 Linux
/dev/nvme0n1p2 2099200 2000408575 1998309376 952.9G 8e Linux LVM
dmesg is similarly unhelpful.
I am really at a loss as to what could be causing this. I've got Fedora 31 running just fine, but I want to dual boot Windoze so I can play things like Skyrim. And I can't add another drive; this is pissing me off.
Please help!


Built a new system for myself for Xmas, it's a Ryzen 7 3600X with an Asus ROG Strix B450-F motherboard. The only drive it recognizes is the first M.2 SSD I installed. I've tried different SATA SSDs and SATA HDs but the BIOS does not see any of them. I've switched power cables and SATA cables and even got a separate SATA card, no dice. Finally I got another M.2 drive and it doesn't even see that!
Of course in the OS fdisk sees nothing but the first M.2 I installed:
root@ryzen7 ~]# fdisk -l
Disk /dev/nvme0n1: 953.89 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: INTEL SSDPEKNW010T8
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x83515916
Device Boot Start End Sectors Size Id Type
/dev/nvme0n1p1 * 2048 2099199 2097152 1G 83 Linux
/dev/nvme0n1p2 2099200 2000408575 1998309376 952.9G 8e Linux LVM
dmesg is similarly unhelpful.
I am really at a loss as to what could be causing this. I've got Fedora 31 running just fine, but I want to dual boot Windoze so I can play things like Skyrim. And I can't add another drive; this is pissing me off.
Please help!