Framework Desktop reboot fail with PCIe gen3 Optane SSD

Hi,

I got my Framework Desktop just set up as a computing powerhorse. The Fedora Server 42 system was installed on a Intel Optane P1600X SSD (118G, PCIe Gen3) for its high durability.

However, I noticed that I have a ~50% chance of boot failure when I reboot the system. The bios shows “bood device not found”. At such circumstances, clicking the power button can successfully reboot the system and get me into Fedora. Also, startup from cold nearly always work.

Could this be due to a BIOS incompatibility with the Optane drive, or something else?

I’m planning to install the system drive on the PCIe slot with an adapter, and lock the slot speed to gen3. Will update the result when the adapter arrives.

Thanks!

OK. I found several PCIe-M.2 adapters. I was never able to boot when the system SSD is connected to the PCIe slot. The video output is just pure blackscreen.

I tried to use my 58 gig optane drive with the system but it never once recognized it once I booted into linux. I ended up just taking it out and putting it back in my old system, and pulling the 250gig drive out of another system to use for my swap drive.

Some updates: I reinstalled the Fedora42 OS onto a PCIe Gen4 P5801X SSD, and it works perfectly stable. So I assume it was a problem with the bios handshaking with PCIe Gen3 SSDs

1 Like

Interestingly, I’ve had similar issues when running Fedora 42 from an external USB-C SSD. A reboot (or two) usually helped. No issues since I installed it on my internal drive. Wasn’t on Framework Desktop though, still waiting for mine.

Updated to latest firmware (3.03), still doesn’t work.

Plugging P1600X on the PCIe slot (set to PCIe Gen3) doesn’t pass post, and at the M.2 slot was the same as before - reboot cannot find boot device.