The DX58SO has no M.2 ports on it. So, as the question says, is it possible to use an NVMe M.2 SSD *as the bootable drive* on it through the use of an expansion card that goes on one of the PCIe slots?
Here's a couple of examples of cards that I mean:
I have the latest BIOS installed, and here are my system specs:
Intel Xeon W3690
GeForce GTX 1060 6 GB
3x 4GB 1333 MHz DDR3 RAM
The official answer is no; support for NVMe requires,
Now, rumor has it that you can get around this boot issue by booting from a flash stick (prepared using something called Clover?) that adds UEFI NVMe support to the BIOS and then discovers and boots from the NVMe SSD. This is kind of clunky, obviously.
In the case of the DX58SO, the PCIe 3.0 requirement kills any chance of this working.
It's alright! It just got me thinking, since these M.2 drives are pretty popular nowadays and since I'm always looking to get the maximum out of my good old X58 system. It's definitely not a must have though.
Anyway, thank you very much for your thorough answer!
To get every erg out of my DX58SO, I purchased one of these cards: https://www.amazon.com/gp/product/B01452SP1O. In a nutshell, it adds a PCIe-based two-port SATA-III (6Gb/s) controller to the system. It hosts a 2.5" SATA-III SSD - which you mount directly onto the card (avoiding mounting issues in older chassis) and provides a second SATA-III interface (via a standard SATA connector) for connecting a secondary HDD. An OpROM is included, providing a driver that will support booting from the SSD. This card doubles the throughput capabilities to the SSD and HDD (the chipset SATA interface supported only SATA-II (3GB/s)).
Something to consider,
That's interesting. I've been thinking about a card like that, perhaps with USB 3.0 ports as well.
However, given your experience and the fact that you also have a DX58SO: is the difference noticeable from going to SATA 2 to SATA 3 on day-to-day usage with an SSD?
Thank you again!
Edit: since I live in Brazil, I couldn't find that exact model you have. I have found these two that got my attention:
3) Known brand, also has M.2 slot (could it work with AHCI or mSATA devices?): https://www.silverstonetek.com/product.php?pid=575
4) Known brand, has USB 3.0 and SATA III: https://www.ebay.com/itm/ASUS-U3S6-USB-3-0-SATA-III-PCI-e-Interface-Card/283347032725?hash=item41f8c...
Are these any good? Is there any way to know if I can boot from them? Sometimes, the specs are lacking details.
To be honest, I don't see a noticeable difference at the Windows level. It looks better in the Crystal DiskMark report but that's about it. My original reasons for doing this was not performance but because (a) I was seeing some device disconnections happening with the chipset SATA ports, (b) I wanted to add a SSD and wasn't going to do this at only 3Gb/s and (c) I got a deal in one of the Black Friday/Cyber Monday sales. It turned out that it was actually a bad drive (the same problem happened on the new card). I likely wouldn't have kept the DX58SO alive if it wasn't for this update.