Sorry, I think my reading comprehension was shit there… I got fixated on rescue usb not seeing the disk.
No, I wouldn’t expect it to be a bad port if grub is loading (and the grub partition is on the same disk). Bios not booting at all with disk removed is strange too, I’d expect it to just boot the usb if that were plugged in while disk is not.
You said usb rescue lsblk doesn’t list the disk, guessing it doesn’t show up under /dev/disk/by-id either? lspci? How about with a windows install usb, does it see the disk?
It does look like your storage controller got switched to raid mode. Some ai generated slop-fix:
Your storage controller actually is visible in the
lspcioutput, but it is currently hidden inside a RAID cluster.Look closely at this specific line from your list:
00:17.0 RAID bus controller: Intel Corporation Comet Lake PCH-H RAIDWhy Your Drive Seems Missing
How to Fix It
You need to switch your storage controller from RAID mode to AHCI/NVMe mode.
F2,F12, orDelat startup).**