In your case I would try some kernel parameters. They can be changed by:
- Use nano to edit /etc/default/grub:
sudo nano /etc/default/grub
- Add the kernel parameter you want inside the quotes to the line starting GRUB_CMDLINE_LINUX_DEFAULT=
- Save the change by pressing CTRL+O together. Then exit with CTRL+X.
- Update grub with
sudo update-grub
In your case I would test the kernel parameters
mce=off
and
mce=nobootlog
https://www.kernel.org/doc/Documentation/x86/x86_64/boot-options.txt