Hi guys,
A few months ago, I purchased two Lenovo HR630X servers at a very reasonable price, and they came with 8x NVMe U.2 slots.
However, I am facing a major issue: the servers are unable to detect Samsung PM9A3 NVMe drives. The second-hand dealer mentioned that the servers support Intel NVMe drives.
I am currently trying to figure out the cause of this issue.
I suspect that the BIOS version might not be compatible. After extensive research, I discovered that this model (HR630X) and the HR650X share the same motherboard (since there is no firmware available on the HR630X page). As a result, I downloaded the latest BIOS firmware for the HR650X from Lenovo's official website (lnvgy_fw_uefi_hr6n0905-9.05_anyos_32-64.zip) and successfully flashed it onto the HR630X. Upon reboot, I saw that the BIOS was running version hr6n0905, but the system still failed to detect the PM9A3 NVMe.
I also wanted to update the Backplane firmware, but after searching through every possible site, I couldn't find any available Backplane firmware. At this point, I'm at a loss. This is my first experience with a Lenovo server, and I had heard of previous issues where Lenovo servers couldn't even detect some brands of memory—a situation unheard of with other brands of servers. I’m not sure if Lenovo’s firmware intentionally locks out certain component brands or if they simply struggle to develop fully functional firmware.
This level of incompatibility is incredibly frustrating, especially given that other server brands don't seem to face these issues.
I contacted Lenovo support, but they informed me that since the device is out of warranty, they won't respond to any questions. If you're building a Homelab, make sure to avoid Lenovo at all costs.
NVMe cannot be detected in OS, BIOS, and IPMI
Do you have any ideas on how to proceed from here?
This is my NVMe firmware version
Model Number: SAMSUNG MZQL21T9HCJR-00A07
Firmware Version: GDC5602Q
A few months ago, I purchased two Lenovo HR630X servers at a very reasonable price, and they came with 8x NVMe U.2 slots.
However, I am facing a major issue: the servers are unable to detect Samsung PM9A3 NVMe drives. The second-hand dealer mentioned that the servers support Intel NVMe drives.
I am currently trying to figure out the cause of this issue.
I suspect that the BIOS version might not be compatible. After extensive research, I discovered that this model (HR630X) and the HR650X share the same motherboard (since there is no firmware available on the HR630X page). As a result, I downloaded the latest BIOS firmware for the HR650X from Lenovo's official website (lnvgy_fw_uefi_hr6n0905-9.05_anyos_32-64.zip) and successfully flashed it onto the HR630X. Upon reboot, I saw that the BIOS was running version hr6n0905, but the system still failed to detect the PM9A3 NVMe.
I also wanted to update the Backplane firmware, but after searching through every possible site, I couldn't find any available Backplane firmware. At this point, I'm at a loss. This is my first experience with a Lenovo server, and I had heard of previous issues where Lenovo servers couldn't even detect some brands of memory—a situation unheard of with other brands of servers. I’m not sure if Lenovo’s firmware intentionally locks out certain component brands or if they simply struggle to develop fully functional firmware.
This level of incompatibility is incredibly frustrating, especially given that other server brands don't seem to face these issues.
I contacted Lenovo support, but they informed me that since the device is out of warranty, they won't respond to any questions. If you're building a Homelab, make sure to avoid Lenovo at all costs.
NVMe cannot be detected in OS, BIOS, and IPMI
Do you have any ideas on how to proceed from here?
This is my NVMe firmware version
Model Number: SAMSUNG MZQL21T9HCJR-00A07
Firmware Version: GDC5602Q
Last edited: