Enabling NVMe Support on Supermicro C7Z97-MF Motherboard
- published
- reading time
- 3 minutes
I recently hit a bit of a roadblock. My Supermicro C7Z97-MF motherboard has been a reliable part of my setup for years, but I wanted to upgrade to an NVMe drive for faster storage. The catch? My motherboard doesn’t support NVMe out of the box. Instead of forking out for a new motherboard, I decided to try updating the BIOS to add NVMe support. Here’s my journey on how I got it done.
Why Bother with NVMe?
- Speed: NVMe drives are incredibly fast compared to traditional SATA SSDs. They can dramatically reduce boot times and improve load times for applications and games.
- Performance: For tasks like video editing, gaming, and large file transfers, NVMe drives can make a noticeable difference.
- Future-Proofing: NVMe is becoming the standard for high-performance storage, so adding support extends the life of my current setup.
The Process
To enable NVMe support, I needed to update the BIOS with a modified version. Here’s a step-by-step guide on how I did it:
Backup Your Current BIOS: Before making any changes, I made sure to back up my current BIOS. This is a crucial step in case anything goes wrong.
Download the Modified BIOS: I modified the original BIOS to one that includes NVMe support. Here’s the link to the BIOS file I modified.
Access the IPMI Interface:
- Log in to the IPMI web interface of the motherboard using your browser.
- Navigate to the firmware update section.
- Select the modified BIOS file and start the update process.
Update Directly Through BIOS:
- Alternatively, if you prefer, you can update the BIOS directly through the BIOS setup.
- Restart your computer and enter the BIOS setup (usually by pressing
DEL
orF2
during startup). - Use the BIOS update tool within the BIOS interface to select the modified BIOS file from a USB drive.
- Follow the on-screen instructions to update the BIOS.
Restart and Configure: After the BIOS update, I restarted my computer and went back into the BIOS setup to configure the settings. I made sure the NVMe drive was recognized and set it as the primary boot device.
The Result
After updating the BIOS and a bit of tweaking, my NVMe drive was up and running. The performance boost was immediately noticeable – everything from boot times to file transfers was significantly faster.
If you’re in a similar situation and want to unlock the potential of NVMe drives without upgrading your motherboard, this BIOS update is a great solution. Make sure to use UEFI as the boot option instead of Legacy BIOS (and disable it entirely). If you’re looking to upgrade a different motherboard, feel free to use the guide I used, link here.