I have just purchased a NUC7i7DNK, and installed a Samsung 970 Pro NVME (1tb) in it. I freshly installed ubuntu 16.04.
Unfortunately the maximum sequential read speed I can get is only about 1.8 GB/s.
I checked the bios but I couldn't find any options about NVME -- it does appear to be reading it correctly, but the speed is about half what it should be.
Any ideas what I can do?
Support for issues with Linux are not provided here. The only supported O/S is Windows 10. Your choices are to repeat with Windows 10 installed or to consult Linux-knowledgeable resources (including https://01.org/ Intel's Open Source Organization) for help.
That would be logical. Unfortunately I blew away the Windows install and replaced with Ubuntu and the NUC is now in 'production'. I too would be interested in knowing the outcome if anyone else in the community could perform before and after storage performance testing on Windows. At least it would confirm the 'optionality' to get the advocated speeds.
WRT Linux, Samsung Technical Support have just confirmed "We do not provide support for Linux ... We do not suggest anything in particular for linux ... There isn't a solution on Linux, as there isn't a driver for Linux" so if the Samsung driver doesn't make a difference on Windows at least there is some hope still for Linux users.
Keep in mind that you can follow the recommendations provided by Scott Pearson to troubleshoot the issues you are having with your Samsung 970 Pro NVME and install the driver suggested by other users.
Also, I would like to add that while Intel has not tested and validated Intel® NUC with any Linux distributions, we have plenty of positive reports from our NUC owners. These distros are listed on the Supported Operating Systems page, along with direct links to their websites.
I recommend you to continue checking the information that other community peers provide.
Hi anyx et all,
I work for Intel Customer Support and I just wanted to let you all know that we are currently investigating this issue.
I will keep you posted.
BIOS ver 52 fixes this issue, here is where you can find it https://downloadcenter.intel.com/download/28052/BIOS-Update-DNKBLi7v-86A-?product=130392 Download BIOS Update [DNKBLi7v.86A]
Note: To fix the m.2 NVMe speed issue, the BIOS must be installed using the https://www.intel.com/content/www/us/en/support/articles/000005532/mini-pcs.html jumper recovery method.
I hope this helps,
As I previously installed ver 52 using F7 method following the Windows post on the same issue, can ver 52 be reapplied using the jumper recovery method to fix NVMe speed issue or is it necessary to downgrade BIOS version first and then upgrade as per above post?
Simply overinstall the BIOS using the jumper-based BIOS Recovery process. There is no need to downgrade beforehand.
Is it expected that jumper-based BIOS Recovery process resets Intel AMT configuration? I ask because I had to completely configure AMT from the fresh (credentials/settings) after the BIOS recovery by the Security Jumper, but unfortunately this is not mentioned in PDF instructions here: https://www.intel.com/content/dam/support/us/en/documents/boardsandkits/BIOS-Recovery-Update-Instruc... https://www.intel.com/content/dam/support/us/en/documents/boardsandkits/BIOS-Recovery-Update-Instruc...
Is that a difference compared to all other BIOS update methods (even compared to BIOS recovery by the Power Button Menu)?
What's the real difference (in terms of what does get reflashed and what is lost) between BIOS recovery by the Security Jumper and Power Button Menu Recovery BIOS method?
Thanks. BIOS ver 52 has fixed the NVMe speed issue when using Ubuntu. For anyone attempting the jumper recovery method I recommend you have a set of tweezers to hand first.