Hi all! This one has me stumped and hoping for some help from the community.
Summary of problem: Ubuntu doesn’t recognize a Micron NVMe drive during install but Rocky does just fine.
Non exhaustive list of things tried
- exhaustive BIOS settings review and modifications
- install Rocky 9.3 recognizes the drive and works just fine with the nvme kernel module
- physical install of equivalent micron m.2 drive, which Ubuntu does recognize
Hardware Platform: SuperMicro AS-4125GS-TNRT2 (https://www.supermicro.com/en/produc...s-4125gs-tnrt2). Please note this is an AMD Genoa server.
NVMe drive for OS: Micron 7450 Pro (MTFDKCB960TFR1BC, https://www.micron.com/products/ssd/product-lines/7450)
Firmware: E2MU200
I’ve combed through the manual and BIOS and have lost hair over it. I have dumped all settings, including hidden ones to a spreadsheet and can’t seem to identify anything that is amiss.
What is really stumping me is that when I boot a Rocky 9.3 installer on this machine I see the NVMe drive and can install Rocky just fine. nvme kernel module is used as seen below:
c6:00.0 Non-Volatile memory controller: Micron Technology Inc 7450 PRO NVMe SSD (rev 01)
Subsystem: Micron Technology Inc Device 2000
Kernel driver in use: nvme
Kernel modules: nvme
Now when I try Ubuntu (latest, or through MaaS), the drive isn’t recognized. I can’t install Ubuntu on the machine locally because the drive isn’t recognized.
I tried putting the same Micron 7450 m.2 equivalent in the m.2 slot and it recognized just fine. Ubuntu installs and the world is happy. However this isn’t an acceptable approach for my use case, as I would like to install the OS on a removable NVMe drive and not the internal m.2 slot.
Bookmarks