Alternatively, you can just copy and paste those commands if you are using a single system.
#Ryzen 7 unraid setup install#
You can simply use bash kernelupdate.sh and it will add the ELRepo and install the Linux 4.10.1 kernel. Yum -enablerepo=elrepo-kernel install -y kernel-ml Here is the script that we are using to enable and install the newer kernel: You can fire up nano and make a script we called kernelupdate.sh.
To make life easier, we are going to use the repository to get the kernel we need. Installing Kernel 4.10.1 on CentOS 7.3 (1611) is extremely easy. Since we saw similar issues with Ubuntu, we decided to install the 4.10.1 kernel. The AMD Ryzen plus CentOS 7.3 (1611) fix with Kernel 4.10.1 Note: We are working with the Canonical team to get them hardware in our DemoEval lab to use for a fix to 14.04, 16.04 and 16.10. Like vanilla Ubuntu flavors currently released as of this publication, the experience out of the box was less than stellar. That is significantly harder on current Ryzen platforms without IPMI. We also saw hard lockups on the Ryzen system which required a power cycle of the machine. AMD Ryzen Crash With CentOS InstallerĮven if you could get CentOS 7.3 installed, there were still issues. One great example is that the CentOS 1611 Everything image continually crashed while running the installer. Within a few hours of trying CentOS 7.3 (1611) on AMD Ryzen we were greeted with several types of crashes. Examples of CentOS 7 Crashes Running AMD Ryzen We recently published: AMD Ryzen with Ubuntu Here is what you have to do to fix constant crashes! Now it is time for the CentOS guide. Our suspicion is that the Kernel 4.10 AMD SMT patches make that a much more stable option. One of the biggest reasons for this is that CentOS is using an older kernel. We have seen hard lockups of running systems.
We have multiple systems where the installer crashes. If you have tried AMD Ryzen with CentOS 7.3 (or earlier) you will likely have seen a crash or two, possibly a lot more.