I’m planning on giving an older machine a small upgrade with an SSD, but since that machine does not have an m.2 port, I was thinking about buying the cheapest PCIe adapter I could find. Besides the obvious stuff like ports, PCIe gen and lane count, is there anything I should look out for? Specifically regarding Linux?
If your machine doesn’t have UEFI, only a few early NVMe SSDs are bootable, for example the Samsung 950 Pro. If you can’t find one, you could try installing the bootloader on a USB stick.
It’s not that old and currently UEFI boots from a SATA SSD.