Lenovo ST50 and Unqualified DIMM error message

I have various low-end servers running my home lab stuff. After IBM killed their X3100 series, I went with Lenovo ThinkServers and they have done the job for over a decade in that purpose.

Starting with ThinkServer TS150 and DDR4 DIMMs they added a feature that checks the DIMMs for Lenovo signature and not finding it logs an error in the system log about using unqualified DIMMs. This used to be a minor inconvenience.

Starting with ThinkSystem ST50, they finally did what I had feared: it's no longer just a note in the system log, it will complain about it on every boot, requiring the user to press F2 to acknowledge the huge injustice of using non-Lenovo sanctioned DIMMs.

Save some hardware hack that emulates USB keyboard and sends an F2 key press or stabbing the firmware, there's no way around this.

Keep this in mind if you plan to use one for you homelab.