HPE ProLiant MicroServer Gen10 Plus Ultimate Customization Guide


HPE ProLiant MicroServer Gen10 Plus CPU Upgrades

One of the biggest reasons we wanted to get three systems working in parallel is that we wanted to try different CPU configurations. We have more than 20 CPUs that work in this socket in our lab. HPE told us that it should support any up to 71W, however, HPE also asked us to test higher to see if it works. We tested both the Intel Pentium Gold G5420 and Xeon E-2224 which are the stock CPUs in our MSG10+ review piece.

Intel Xeon E 2288G Dropped Cover
Intel Xeon E 2288G Dropped Cover

We tried the Intel Xeon E-2288G first. This is the top-end CPU that is possible in the socket with 8 cores, 16 threads, and up to 5GHz clock speeds. This booted just fine and seemed to work acceptably. When we fired up Prime95 on Windows Server 2019, we hit 194.5W on the Extech TrueRMS power meter with only an internal SATA boot SSD (OS idle) and 64GB of memory installed. For a 180W DC power brick, this is simply too much, especially if you add hard drives to the 3.5″ bays and an add-in card or two. Most users are not going to run something as demanding as Prime95, but if you want to get a lot of CPU performance, we suggest you look elsewhere at this point. Running a power supply above its rated spec is not recommended.

HPE ProLiant MicroServer Gen10 Plus CPU Superset
HPE ProLiant MicroServer Gen10 Plus CPU Superset

The Intel Xeon E-2246G is our top-pick just like the Xeon E-2146G was the generation before it. At 128.2W max under Prime95 with 64GB of memory and a boot SSD the Xeon E-2246G seems like a good fit. We found the E-2146G ran slightly lower-power in our test unit at 125.9W. Given there is a fairly small gap between the two, they are both good options. Moving up to the E-2276G we saw 137.6W which was higher than we expected. If you do not have a configuration full of drives, that can make sense, but if you are loading the MGS10+ with devices. The Intel Xeon E-2286G hit 142.1W also higher than we would suggest with four hard drives and a NIC installed.

Intel Xeon E 2234 Cover
Intel Xeon E 2234 Cover

If you want to swap the Xeon E-2224, other solid options are the Intel Xeon E-2234 and Core i3-9100(F). If you saw a good deal on either and you wanted to sell your CPU this can be a fairly incremental delta. Indeed, compared to the Pentium G5420, the Core i3-9100F is a great upgrade at a modest performance increase.

For those shopping for a new CPU, here is our rough guidelines. As a quick note here, we now have six Xeon E-2224 chips and we see around a 5W variance in our testing depending on the exact chip used. Treat these numbers as directional rather than exact figures:

HPE ProLiant MicroServer Gen10 Plus CPU Power And Value Recommendations
HPE ProLiant MicroServer Gen10 Plus CPU Power And Value Recommendations

After testing 23 different combinations, we can say there are several options that do not work in our system due to power consumption. We are treating 130W as our cutoff here to leave enough power for four hard drives, a USB 3.0 boot drive, and a lower-power NIC without going over 180W under load. Given we tested 23 of the 26 solutions, we were able to fill in most of the blanks. Of those 23 combinations, we had two stock options which of course make sense. We saw four other options that we can certainly recommend. There are four others that if one had the right deal on a processor, we think they can make sense, otherwise, we would stick to the six stock and recommended options.

As an example, with the Intel Xeon E-2224’s list price of just over $190, upgrading a 6-core 12 thread Xeon E-2236 can be a $100 or so proposition if one resells the stock part. At that point, one has a fairly powerful server at a very reasonable price.

We hope this helps you gauge where you may want to upgrade or downgrade in the stack. Again, the Xeon E-2100 series parts, if they can be had at a discount, are certainly worth a look as well since we are using new pricing as our guide.

Hitting 140TB Raw Storage on the MSG10+

In the 4-bay NAS territory, we see many installations at places such as photography studios where an aging collection of external drives eventually lead to a 4-bay NAS. We wanted to see if we could cost-effectively get to over 100TB of raw capacity in this system. One option was to add a SAS controller and hook it up to a disk shelf, but that seemed like a bad idea as those are really two incompatible form factors. Instead, we hooked up four internal and four external USB 3.0 drives. We settled on 14TB drives as the external versions go on sale for under $200. 20TB drives would add up to 80TB in the form factor and 16TB drives could hit 64TB of raw capacity but both cost more to the point that we did not think they were the right direction for a sub $800 otherwise server.

HPE ProLiant MicroServer Gen10 Plus With 6x 14TB External Load Out
HPE ProLiant MicroServer Gen10 Plus With 6x 14TB External Load Out

We hit 4x 14TB or 56TB raw without any issues using 5400rpm drives, but wanted to go bigger. As a result, we thought about those photography studios and added 4x 14TB external drives. That gave us a total of 112TB raw for around $1600 of storage costs without tax and shipping. The total for everything including the server with 32GB of memory, a boot SSD, and a dual 10GbE NIC was under $2500 shipped.

HPE ProLiant MicroServer Gen10 Plus With 10x 14TB HDD In ZFS
HPE ProLiant MicroServer Gen10 Plus With 10x 14TB HDD In ZFS

We then went a step further and assumed an embedded OS such as Unraid or FreeNAS/ TrueNAS Core on the server using a USB 2.0 internal drive. That allows us to use all four drive bays and all six USB 3 ports (2 front, 4 rear) with external drives. 10x 14TB = 140TB raw storage. The above we setup using Ubuntu. You can see we have 127TB usable.

Here is the full system topology of a HPE ProLiant MicroServer Gen10 Plus with ten drives including one per USB 3 port and a 25GbE NIC installed. You can also see this particular unit is upgraded to an Intel Xeon E-2234 with twice the threads of the Xeon E-2224. More on some of these upgrades later in this piece.

HPE ProLiant MicroServer Gen10 Plus With 140TB Disk Topology
HPE ProLiant MicroServer Gen10 Plus With 140TB Disk Topology

You should, of course, never create an array like this. We just wanted to show that using USB 3 external HDDs is possible on every port. Many will use the MicroServer Gen10 Plus with external drives to provide capabilities such as offline backups.

Testing Hard Drive Storage on the MSG10+

Officially a WD Red 14TB drive is spec’d at 6.5W average read/ write power consumption. That means four drives internally take 26W average. That can hit higher peaks so we use 10W for a safety margin here. That means we are budgeting 26-40W for drives. There are 8TB and 10TB drives where the average power consumption is over 8W each.

We tried 7200rpm 10TB HGST drives as well. While the MSG10+ can cool the drives, they will use over 40W of the power budget so we strongly suggest using 5400rpm Helium drives if possible. Another benefit is that using lower rpm Helium drives also lowers vibration in the chassis.

HGST Ultrastar DC HC510 10TB Front View
HGST Ultrastar DC HC510 10TB Front View

If one looks to higher-power drives and wants to install a NIC, be careful. One technically has only around 70W to play with to meet the power budget of the HPE MSG10+’s 180W power brick in a worst-case scenario. Leaving 10% there is only 52W available and leaving 20%, as one would do to be “safe” on most circuits means there is only 34W.

You can use higher-capacity and power drives, but we strongly suggest that if you are using a 10GbE or 25GbE NIC, plus a SSD or two that are powered by the server, that you use only 5400rpm drives. There will be those that do not stress test their servers blissfully unaware that they are creating a power overload scenario so watch out for anyone making “halo” builds and not doing power consumption testing at the same time.

As a quick note. We do not recommend the new WD Red SMR drives. See WD Red SMR vs CMR Tested Avoid Red SMR.

We were extremely successful liberating 3.5″ hard drives from WD Easystore enclosures and using them in these units. Watch out in the future in the event they are SMR drives. Do some research on which drives people have been having success with.


  1. My god. You might’ve just single handedly better documented the Gen10 Plus than the community did with the Gen8 we all love.

    And screw the man. That iLO Advanced should work w/o enablement kit on a shared port. You’ve created a system where you’ve got a paid iLO Advanced license but you can’t access the features of it.

  2. When using the HPE Quad 25GbE Qlogic Adapter, can it still work when the adapter is set to 4 * 25 and inserted into the 10GbE port?

  3. Are there any options for Higher Power Supply Bricks. (Maybe not from HP but 3rd Party), That will work with the Gen10Plus to safely run a possible full config (All 4 Drives + Max Ram (64Gb) + PCIe 10GB and the E-2288G CPU). Going all out here!.

    Thank you for all the hard Work getting all this info recorded.

  4. I currently have a Gen8 with 4x8TB drives in the bays and a SATA SSD in the ODD bay to boot from.

    Are you saying I could move my 4x8TB’s over, and buy a StarTech PEX4M2E1 and an NVMe drive to boot from, and it would work fine?

    Love the sound of this, but want to confirm before I spend nearly £700 😀

  5. Here’s hoping someone updates the QNAP QM2. In the meantime, can the four gigabit ports be teamed?

  6. For the ECC 32GB Stick do you have the part number?

    Thats the only thing preventing me from buying one of those for a remote location.

  7. Super Article, thank you!!. You mentioned in the comparison with the MS10 that the MS10+ does not make use of the GPU in the stock Pentium CPU due to Firmware/Bios restrictions. Is that the same for all CPUS? Wondering if I could make use of the HW acceleration in the Xeon E-2246G and let the server run some rendering work over night.

  8. Any chance to let us know the size of the fan? Not even HP support was able to tell me 🙂 I guess 80mm

  9. Very nice good. I went to the online VMWare Hardware Compatibility guide. I filtered for ESXi 7.0 and in the Keyword text field, I entered Microserver. The search came up with two entries for the MicroServer Gen10:

    1. Intel Xeon E-2200 (4 or 6-core) Series

    2. Intel Xeon E-2200 (8-core) Series

    I find it very interesting that currently, HPE only offers the 4-core version of the Xeon (in addition to the Pentium CPU, which isn’t compatible with VMWare). So, I wonder why the VMWware compatibility guide mentioned 6-core and 8-core. Are these CPUs planned for the future? Also, you had a “top pick” for CPUs. I assume that would work fine with VMWare as well?

  10. We covered a bit of this in the Pentium G5420 review, but it is a reduced instruction set chip. That is why you see some differences.

    On the E-2246G, that is a 6 core part. I hope HPE looks at putting that into a MSG10+ as a virtualization platform.

  11. Hi There,
    wonderful article!
    I’m really thinkin about getting one Gen10plus.
    But i would like to Add maximum RAM to it – but when i’m searching for “32GB DDR4 PC4-21300 / DDR4-2666, CL19, Dual Ranked, x8, Unbuffered ECC”, i can only find registered modules.
    Can you please post a link to the RAM you used?
    Thank you!

  12. Great review – thanks!
    Is it possible to go from stock-Pentium-CPU to an Xeon E-2234, or are there any restriction because of differences in cooling or chipset?

  13. mantis – We have not tested the Pentium model. I did, however, ask the HPE product team and the units are identical except for the CPU and memory load-out. So if you buy the Pentium box, you should be able to remove the Pentium (sell it if needed) and replace it with a Xeon E-2234 without issue. I would suggest if you go Xeon E-2234 you probably want to add RAM as well since 8GB for 8 CPU threads is a bit low by modern standards.

  14. Which RAM did you use for the 64GB configuration. I bought a stick and the system boots but throws a error for an unsupported RAM configuration.
    Could you provide the product number of the ram sticks that you tested?

  15. Thanks for nothing Patrick. You are clearly missing your audience here…

    For all who are interested: 80x80x38mm measurements of the fan. Apparently too loud for the living room

  16. Is it possible to get the product, brand or model number of the 32GB ram you used. I know this the past Microservers are very picky about the ram. Wrong one and you’ve made a big investment in nothing.

    Thank you!

  17. @James Crawford
    Reading Patrick’s description of the RAM used I could find these part numbers (@Patrick: please correct me if I’m wrong)

    16GB unbuffered non-ECC – Crucial CT16G4DFD8266
    16GB unbuffered ECC – Crucial CT16G4WFD8266
    32GB unbuffered non-ECC – Crucial CT32G4DFD8266
    32GB unbuffered ECC – Micron MTA18ADF4G72AZ-2G6B2

    Hope this helps,

  18. Thanks for the great review.

    Is there any performance impact if the two memory slots don’t use the same size memory? For example, can this configuration work: 8GB + 32GB or 16GB + 32GB?

    Also, how hard is it to get at and replace the CPU? Just standard remove heat sink, replace CPU, put some themal paste and put heat sink back on?

  19. Randman we did not try, but it should be similar to what one sees on other desktop and server (Xeon E-2100/ E-2200 platforms.)

    On the heatsink, that is the right idea. Open the chassis. Undo the four screws and there is a standard socket underneath.

  20. Hi.

    Out of interest does anyone know if you can boot from an NVME PCIe Add in card? I need to have my boot system and certain vm’s on an ssd and I don’t want to take a hdd a lot up.

  21. I’m looking to get this server as well as the Intel Xeon E-2246G. Thanks for checking out these CPUs, and I can sleep knowing my server won’t catch on fire :-). Great article!

    A couple of questions if I were to upgrade the CPU to the Intel E-2246G:

    1. I like that the E-2246G supports Quick Sync. Is it safe to assume that the E-2246G’s Quick Sync functionality will be available from the OS (and any integrated graphics in the server won’t interfere with the CPU’s Quick Sync)?

    2. The E-2246G has integrated graphics – would the DisplayPort output of the server take advantage of the E-2246G’s graphics?


  22. Hi, i received my new Gen10 + and i would like to upgrade the RAM.

    Is this RAM model CT32G4LFD4266 (from Crucial) is working with my Intel XEON E-2246G CT32G4LFD4266 ?
    I would like to get 2×32 GB RAM size.

    Mémoire interne: 32 Go
    Type de mémoire interne: DDR4
    Fréquence de la mémoire: 2666 MHz
    composant pour: PC/serveur
    Support de mémoire: 288-pin DIMM
    Disposition de la mémoire (modules x dimensions): 1 x 32 Go
    ECC: Oui
    Latence CAS: 19
    Niveau de mémoire: 2
    Mémoire de tension: 1.2 V
    Configuration de module: 4096M x 72
    Couleur du produit: Vert
    Certification: CE

  23. Hi Patrick,
    can you tell me why the Xeon E-2244G is not recommended in the cpu overview?
    It only takes 116 watts, so why is it not recommended?


  24. Thank you for this amazing review.
    Very good job !

    Is there a chance that it works with the Core i3-8300T or i3-9300T without any issue ?

    Thanks !

  25. Hi. Great guide, but why no core-i5 (9500) or i7 (9700) in your test ? is it compatible ? they are 65watts no ?

  26. Incredible guide. Thank you for this. How difficult is a CPU swap? The stock gen10 plus is very close to what I had in mind for a system, except that 4 cores and no hyperthreading is too lean. The ability to swap CPUs makes all the difference in the world to me.

  27. Given all that, I’m inclined to purchase the Pentium G5420 with 8 gb, add the iLO board and immediately replace the CPU with either E-2236 or E-2246G and substitute a pair of 32 gb memory cards for the 8 gb. Does that seem like a reasonable thing to do or would I be better off just buying on of the other tower form factor boxes in the ProLiant line?

  28. Further to my last comment/question. Do I need any specific thermal paste or equivalent to properly install the replacement CPU or special tools to swap the CPU? Can you point me to instructions for the procedure that you trust?

  29. I answer myself, i just got my new RAM :

    Crucial CT2K32G4DFD8266 64Go Kit (32Go x2) (DDR4, 2666 MT/s, DIMM, 1.2V, CL19)

    and it works, 64 GB for this little guy 🙂

  30. Benjamin,

    Also, I think this is non-ECC. Did you also look into ECC (wondering what cost differential would be)?

  31. Fantastic review! Really!
    All info in single one place.

    Patrick – what could be the damage, if a more powerfull power suply would be added, keeping in the same time the voltage but instead of 180w to have 300 for example?

    And a second question – what voltage does provide the charger as output?


  32. Thanks, Benjamin. I also looked everywhere online and couldn’t find any ECC 32GB UDIMMS. I only found 32GB RDIMMs. I’m also waiting for the out of stock iLO Enablement kit. Setting up a ProLiant without iLO will be a first for me.

  33. @Rand
    Same feeling. It was awkward but just 10 mn with a monitor to set up Esxi 7 and then SSH and Web to manage remotely this new toy.

  34. Well done! Looks like a promising product, but I would prefer another PCI slot or two as well as more power. I’d appreciate a link to the next size up, even if it is a more standard server.

  35. So I picked up a ProLiant Gen10 Plus with the Intel Pentium G5420 with a view to swapping that CPU for an Intel XEON E-2246G. I removed the Pentium and replaced it with the XEON, cleaned the thermal paste residue from the heat sink and applied Arctic Silver 5 to the 2246G. When I attempt to power on the system the system health and network light show green but the system will not boot. After a little bit the fan kicks on high and that’s about it. I’m at a loss for how to troubleshoot this. If I pull the XEON and replace it with the Pentium I get the very same result — the system health and network lights are solid green, the system will not boot and after a bit the fan kicks on high.

  36. @Benjamin, this is the first HPE ProLiant I’ve had to connect a KVM to. A little inconvenient, since I have to put it in my office instead of the basement. Also, when I connected the MicroServer Gen10+ to my monitor using DisplayPort, I got no signal at all. It seems that maybe an active DisplayPort cable might be required? Anyway, a week before I got this server, I was going to throw out an old Gateway (remember them?) monitor that’s been sitting unused in my basement for years. Fortunately, I kept, since it has a VGA input that works with the HPE MicroServer Gen10+ while waiting for the iLO Enablement Kit. Having to create bootable USB sticks from HPE iso’s (such as to apply an SPP) is also inconvenient compared to doing virtual mounts via iLO.

    @fellow – the next size up I believe is the ML30 Gen10.

    @Richard – I replaced my E-2224 with the E-2246G using Arctic MX-4. Sorry, I can’t help hear, since I didn’t have any issues. Maybe you found this already, but just in case, take a look at the Troubleshooting Guide in case there’s any useful debugging tips:


  37. Is anyone who has the server with a E-2XXXG CPU able to confirm that Plex is able to use QuickSync? You can test this by transcoding something in the web player and looking for “Transcoding (hw)” on the Activity page.

    There are reports that the server doesn’t expose QuickSync but I would like to know for sure from someone who has one.

  38. @Richard Robbins : Did you unplugged the cable to set up the new CPU ?
    When i did this, i somehow managed to re-plug the cable in the wrong way … The system did not boot and only a red led flashing.

    @AJ :
    My plex shows for my differents devices :
    iOS : SD(H264)-Transcoder
    Chrome : Live stream

  39. I just got my Gen10 Plus yesterday and realized the S100i SR doesn’t support ESXi…

    Any suggestion of Raid controller for Gen10+? Would like to get a cheap Raid controller instead of getting e208i-p on the official support list which is very pricey…

  40. Hi there,
    I use an Intel X550 T2 10GbE PCIe card, found that there is no option about SR-IOV setting in BIOS. And ESXi always shows a tips ‘Enabled / Needs reboot’.
    I confuse that whether Gen10+ support SR-IOV or not.

  41. on the Gen8, I5 worked, so why in this generation, i5 will not work ?
    I know the chipset are not “consumers”, but is there any reason it should not work ? (except what intel says)

  42. i answer my question myself, as i received my unit.
    I5 worked perflectly well on it; despite what someone said !

  43. @Benjamin, any issues running your 64 GB non-ECC RAM you posted above (Crucial CT2K32G4DFD8266 64Go Kit (32Go x2) (DDR4, 2666 MT/s, DIMM, 1.2V, CL19)?

    I have them in my cart just waiting for your results 🙂

  44. This and your previous article on the Microserver Gen 10 Plus drove me to buy one, but the DIMM I got is reportedly not supported (the memory POST throws an error and halts). The memory I got was Crucial CT32G4RFD4266. I’m running the Pentium Gold version of the Microserver, but both stock processors seem to have similar memory support, so I don’t think that’s the problem. Any chance you can be more specific on which memory you were using? Anyone else have any suggestions for a 32G ECC DIMM that’ll work with this server? I realize it’s officially not supported, but I was hoping for 64G, and this article gave me hope.

  45. Replying to myself… As others in the comments mention, my problem is probably that I got registered memory and need unbuffered which apparently quite difficult to find.

  46. Also just tested that 32 GB of (2x 16 GB) Crucial UDIMMs work with this system without issue. Am going to replace with 64 GB (2x 32 GB) instead.

    In meantime, does anyone know of a PCIe card that supports 2 NVMe M.2 drives in the Gen10 Plus? Couldn’t get the Supermicro aoc-slg3-2m2 to be recognized by the G10+. However the Silverstone ECM22 works no problem, only it supports just 1 NVMe drive.

  47. For anyone else wondering I can confirm that Crucial CT32G4DFD8266 (Crucial 32GB Single-Rank Unregistered non-ECC DDR4 2666 CL19) works just fine.

  48. Hi,
    Bought the cheapest – HP Proliant MicroServer Gen10 Plus (P16005-421)
    I immediately changed the processor to – Intel Xeon E-2234 OEM
    RAM changed to – 2x16Gb DDR4 2666MHz Samsung ECC (M391A2K43BB1-CTD)
    Everything started up and running perfectly! Thanks for your article, it helped me a lot.
    During operation, a question arose.
    I tried to run a system stability test in AIDA64. The processor overheats in 3-5 minutes and trolling begins. At the beginning of the test, the cooling fan reaches its maximum speed, but after 20-30 seconds it reduces the speed and ceases to effectively cool the processor.
    Please tell me where to set the operation mode of the cooling fan so that it works at full speed until the processor load decreases.

  49. I solved the problem
    In bios:
    System Configuration > BIOS/Platform Configuration (RBSU) > Advanced Options > Fan and Thermal Options
    – Enhanced CPU Cooling (when there is no load, it works quietly as in Optimal Cooling mode, at 100% processor load it increases the fan speed by sensations up to 60-80% and keeps them)

  50. Mine just arrived today and I really like it so far. The main issue I have at the moment is I am unable to get it to boot from the NVMe drive using a PCIe adapter card. In the BIOS I can see the card/drive listed in the boot order and controllers but when I switch to legacy mode to boot from USB it fails. I am assuming I need to keep it in UEFI mode and need to get a signed OS Install.

    When I boot in legacy mode I can boot of the USB and the Windows install sees the 1TB SSD but tells me it can’t install as the system won’t boot from that drive and to check the BIOS. Anyone have any suggestions? Thanks

  51. @Jason
    Sorry comment was moderated.
    No problem with my RAM CT2K32G4DFD8266 since March.
    PCI Card for double NVMe : PCI Express SSD M.2 / startech / PEX8M2E2

  52. Anyone have any other non-switch dual PCI-E card recommendations that work with the boards bifurcation support? I also was about to purchase the Supermicro aoc-slg3-2m2, until I saw Jason’s comment here. I’m trying to optimise on power and reusing some existing m.2 drives and not having much luck. Might have to revert to the Startech PEX8M2E2 that Benjamin mentioned.

  53. Thanks for the long and great review.

    I have my Gen10 plus since 3 days now and I can’t get any SSD SATAIII drive to be recognized from the BIOS or boot menu. I saw a similar complaint in a forum.

    Did you never have a problem when trying different SSDs in the unit ? Is the HPE SSD you used so much different then other third party SSDs ?

  54. Hi, so i got a problem. I recently bought a Microserver gen 10 plus. My setup is 3x 8tb wd red setup in a raid 5 configuration with a 1x 1tb Crucial 1TB X8 USB 3.2 Gen2 SSD for the OS. I’ve been trying to get it running but for some reason it doesn’t want to boot from the SSD you guys recommended. I tried in other ways. It did want to boot from a normal tumbstick but obviously thats slow and i bought the ssd for it. Can you guys help me solve this problem? I have almost tried everything.

  55. Hi, I can confirm that the Memory Crucial CT2K32G4DFD8266 is running very fine on my HP Microserver GB available under ESXi 6.7 running about 19 VMs on one host.

    Thanks for testing and recommending everyone!

  56. FYI the bifurcation in the BIOS only supports 8×8 and NOT 4x4x4x4. That is why the Supermicro aoc-slg3-2m2 is NOT working. If you want 2xNVMe support you have to go with the Startech PEX8M2E2.

    I’ve been in contact with HP about this. They only support bifurcation in this server for their own NICs (and then 4x4x4x4 is not needed from what I understood). I was assured it is a firmware/BIOS issue rather than a hardware one. So support might be added in the future. However they could not say if this was planned or if it ever will be added.

  57. I took delivery of a MS G10+ today and it boots debian buster fine from a thumbdrive, but I also can’t get it to boot from a USB SSD using the same setup (it wouldn’t even boot the installation media from the SSD). Did anybody have any luck? In principle, I’m fine with a thumbdrive, but I’m afraid that /var/log will fry it eventually …

  58. Hi, i just got my second G10+ server, first one is running with 32gb.

    I ordered 2xCT32G4DFD8266 32GB DIMMs for this one and it only runs with 1. If I install the 2 dimms I get a error 00000000 saying that I need to re-sit the DIMMs or upgrade ROM.
    Has anybody run into this and knows if a BIOS upgrade will fix it?

  59. Quick update: BIOS U48 2.16 does not fix it. I can run with one CT32G4DFD8266 DIMM, boot get the 0000000 mayor/minor error code if I boot with 2.

  60. Hi Patrick,

    I tried to get the NC523SFP NIC running with the value version (Pentium Gold) of this server. To no avail. As soon as the card is plugged in the server doesn’t even get to boot the OS.
    server boots up fine without the NIC. NIC itself runs fine in an DL380 G6 and G7.
    I’d like to use this NIC since I have some of them lying around waiting for some work to do.
    Any hints or tips on this?


  61. Loving these articles, waiting for mine to come in. Want to add an NVME when I get but also want to add an additional 4 drives and make an unRAID server (8 drives in total plus NVME and USB boot). What are the recommendations to add these drives? I have powered USB enclosures that do support eSATA as well. are there cards that would allow eSATA or SAS with single or dual NVME?

  62. Updated to latest System ROM but system will not boot with any of my drives installed using the default included onboard SATA controller. Contacted HP and of course they said they only support their drives which cost as much as the entire server for 1 4TB drive. These drives do not work:
    – 6TB Seagate Ironwolf NAS ST6000VN0033
    – Micron RealSSD C400 128GB

  63. @GrandMasterV yeah… I’m in the same boat. My Gen10 Plus will literally not POST if a drive is installed and I’ve tried a myriad of different drives with no success. To cover my bases I ordered a cheap HPE HDD (801882-B21) to help determine if there’s an issue w/ the storage controller. If I can’t make this work I’ll have to return the Gen10 Plus and look at alternative products without strange HDD restrictions.

  64. Patrick, Thanks for your amazing reviews of this server! It made me buy one.
    Any chance you could give a hint on which Crucial ECC 32GB sticks you used on your tests ?

  65. FYI on memory: my setup works well with a Xeon E-2234 and 2 of Micron 32GB ECC UDIMM (MTA18ADF4G72AZ-2G6B2). The Micron memory were purchased from mitxpc.com.

  66. Patrick,
    I added a Toshiba MK1001TRKB 2TB SAS 7200RPM 16MB Enterprise Hard Drive to the Gen Plus 10 but the drive was not detected. Thought I could use a SAS drive without a controller. Can you confirm that SAS drives are natively support and the models that was tested.

  67. For the SAS drive you need this controller

    HP 804394-B21 Smart Array E208i-p SR Gen10 C
    HPE Smart Array E208i-p SR Gen10 Ctrlr
    MPN: 804394-B21

  68. Hello! Thank you very much for the very good article!

    I just buyed a “QNAP QM2-2P10G1TA” with a “Samsung EVO Plus 970 2TB” NVME SSD. If I try to boot the HPE Microserver 10+ with the QNAP Adapter WITH the EVO 970 (it doesn’t matter if build on Slot1 or Slot2) I only see an error message in red letters: “RIP address out of range”.
    I googled about this and come to some articles which says that I have to disable “UEFI Optimized Boot”. I tried this but it wont work.

    I I try to boot only the “QNAP QM2-2P10G1TA” without a NVME SSD everything is okay and the Microserver Gen10+ boots normally.

    Does anyone knows whats wrong in my setup? I hope only a BIOS/UEFI setting is wrong but I can’t find the wrong setting.

    Best regards!

  69. In the Integrated Management Log I see:
    “Uncorrectable PCI Express Error Detected. Slot 1 (Segment 0x0, Bus 0x8, Device 0x6, Function 0x0). Uncorrectable Error Status: 0x100000”

  70. I GOT IT!!! 🙂

    It is very simple: the NVME SSD from Samsung (Evo Plus) with 2 TByte is INCOMPATIBLE with the “QNAP QM2-2P10G1TA” and the HPE Microserver Gen10+!!!

    I have a spare NVME: “Intel SSD 660p 2TB”. I just build this into the “QNAP QM2-2P10G1TA” and voila: The Microsrerver Gen10+ boots without any problems and I see under VMware ESXi 7.0b the 10Gbit Aquantia Chip and also the Intel 2TB NVME SSD!

    I want to use the Samsung Evo Plus 970 2 TB as it is a very good combination of speed and reliability but if it isnt’t working from the ground up I will go with the Intel 660p and do some more backups. 😉

    …so now I got 10Gbit in a tiny Microserver with the Intel 660p 2TB NVME SSD (a little bit slowlier than Samsung but this doesn’t hurt) and something new learned… 😀

    So in sum:
    – 1 TByte Samsung EVO Plus NVME works very good
    – 2 TByte Samsung EVO Plus NVME do NOT WORK with the “QNAP QM2-2P10G1TA”-Adapter in the HPE Microserver 10+!!!!

  71. Per AJ’s comment above, has anyone found applications to work with hardware acceleration or Intel QuickSync on their HPE Gen10 Plus server after upgrading to a Xeon E-2246G CPU? Or is the system designed to not utilize any hardware acceleration based on a limitation of the chipset/motherboard design?

  72. Great write-up. However it is not clear to me whether or not non-HP-branded drives are supported by the MSGen10+. I haven’t seen any restrictions on the old NL40 and the MSGen8 servers. Would be nice to get a definitive answer. I can’t even find an official statement on the HP datasheet.

  73. I have a Gen10 Plus, it won’t recognise an Intel X540 or X550 10GBASE-T PCIe NIC that I install. The BIOS says the PCIe slot is unpopulated with both cards… LAN ports light up when I plug a cable in… heatsink fan fires right up. Any ideas on how to get it to recognise the NIC? Both cards work in lots of other machines/NAS that I have.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.