Ah yes, I had forgotten about that. I am passing an optical drive through to a vm, so I had to bind the SATA controller. I had made a mental note when I did that, but I apparently misfiled that mental note. Luckily I had a SATA expansion card, so I just installed that. Everything is working now. Thank you so much @JorgeB!!