I recently switched from arch-linux (antergos) to ubuntu, because I had some Issues I could not get hold on.
One Issue was that on everyboot the BIOS notified "Configuration changed. Restarting the system", after which it restarts with resetted settings.
On Antergos I could fix this by adding this kernel parameter:
Now on Ubuntu 17.10 I have exactly the same problem but the kernel parameter does not do its job.
Im operating a Lenovo Thinkpad Yoga S1 and already changed the CMOS Battery. As configuring the kernel on the other OS I do not think that it's a hardware related issue.