I've got a home server based on a Supermicro X11SCH-F motherboard with 2× 32GB DDR4 2666MHz RAM. I bought it new several years ago, with a Core i3-9300 F CPU and it worked fine. About 2 years ago, I needed more power and bought a Xeon E-2236. Again, it worked fine.
A few weeks ago I decided I wanted to try hardware transcoding in Jellyfin, for which I needed a (i)GPU. So I bought a second hand E-2186G which I found for a reasonable price. And this time it's a headache
.
TLDR: Linux won't boot properly when I enable all 6 cores in the BIOS settings. With only one core and hyperthreading enabled, the CPU works fine.
The longer version:
The BIOS recognizes the CPU (correct frequency and nr. of cores). The boot procedure works fine, including loading Grub up to the point where the Linux kernel takes over. Whenever I have all cores enabled in the BIOS, the kernel hangs. Sometimes just a black screen, sometimes with a kernel message about loading smpboot:
smpboot: x86: Booting SMP configuration:
Here's a screenshot:

If I have only one core (with or without hyperthreading) enabled in the BIOS the machine boots into the OS without problem.
Here's what I have done so far, all to no avail:
Unfortunately, I don't have another board in which I could try the 2186G. but I'm starting to think something may be wrong with the CPU. Any suggestions or help is much appreciated.
A few weeks ago I decided I wanted to try hardware transcoding in Jellyfin, for which I needed a (i)GPU. So I bought a second hand E-2186G which I found for a reasonable price. And this time it's a headache
TLDR: Linux won't boot properly when I enable all 6 cores in the BIOS settings. With only one core and hyperthreading enabled, the CPU works fine.
The longer version:
The BIOS recognizes the CPU (correct frequency and nr. of cores). The boot procedure works fine, including loading Grub up to the point where the Linux kernel takes over. Whenever I have all cores enabled in the BIOS, the kernel hangs. Sometimes just a black screen, sometimes with a kernel message about loading smpboot:
smpboot: x86: Booting SMP configuration:
Here's a screenshot:

If I have only one core (with or without hyperthreading) enabled in the BIOS the machine boots into the OS without problem.
Here's what I have done so far, all to no avail:
- Updated the BIOS to the latest version (v2.5 dated 07/05/2024), as well as the latest IPMI firmware (v1.74.15)
- Reset the BIOS to Optimized Defaults (at least) two times.
- Removed the E-2186G, replaced it with the E-2236, which booted fine. Put the 2186G in again.
- Tried to boot via both UEFI and BIOS;
- I've tried to boot my regular OS (Ubuntu 24.04 server), but also various other versions of Ubuntu (including the latest 24.10) and other Linuxes (all using a USB stick with Ventoy). All fail to load unless I restrict the CPU to one core.
- I even tried the Windows 11 installer, but that failed to load as well when all cores were enabled.
- I removed the E-2186G again, cleaned its contacts with alcohol and put it back: still no luck
- Although I don't suspect the RAM to be a problem I started a memtest run, but that seemed all fine (although I didn't let it finish). Interestingly, memtest did seem to use all 6 cores, even if I restrict the nr. of cores in the BIOS
.
Unfortunately, I don't have another board in which I could try the 2186G. but I'm starting to think something may be wrong with the CPU. Any suggestions or help is much appreciated.
Last edited: