Jump to content

Most Liked Content

#67539 Gen8 2.5" HDD in the ODD bay discussion

Posted by TheBiggerMan on 27 August 2013 - 02:52 PM

OK – I’ve put together some instructions for the board.  Note that (1) these have not been tested, although I did use this approach on my MicroServer successfully, and (2) by using these instructions you agree that I take no responsibility (nor liability in perpetuity) for the effect your usage of these instructions may have on your data – you’re on your own and if it all goes horribly wrong, please do not be surprised!  I would strongly recommend you do not have any data on the server at this stage…

Before you start, you need the following:

  • A copy of Windows installed (Windows Server 2008 R2 or later will do, any edition – this may work on Windows Server 2008 too, but earlier editions have a different method that these instructions do not cover) on the MicroServer and booting successfully.  Note that if you've installed Windows onto a drive in the ODD, you will need to physically remove all the hard drives from the trays (just pulling them out 1/2" will do to be able to boot the server from the ODD), otherwise the MicroServer will try and boot from one of the non-ODD hard drives first.  There is no way to specifically prioritize the ODD drive above the others.
  • Insert the MicroSD (or USB key) into the internal slot before you boot.  If you are unable to boot, go into the Setup Utility (BIOS) and ensure that the boot order has USB set to lowest priority.
  • Boot the MicroServer into your copy of Windows.
  • Mount the Windows setup ISO.  Windows Server 2012 and later has an ISO mounter built in - but if you're running another version, you can use something like Virtual CloneDrive, available at http://www.slysoft.c...clonedrive.html Make a note of the drive letter.
  • Go to "My Computer" or similar in Explorer and make a note of the drive letter and size of your MicroSD card or USB key.  If you cannot see it here, then there are a couple of reasons - if the drive is not formatted properly you may be able to get it working by consulting the Disk Management MMC snap-in and formatting it there.  Also, if you didn't use Intelligent Provisioning, and you're using the MicroSD card, you may not have the right drivers installed - in which case go and grab them from the HP site and install.

Now for the fun stuff:

  1. Start an elevated command prompt. Start | type cmd | Right-click cmd (top of menu) | Run as Administrator.  Note that you can just run a command prompt if you have UAC turned off (standard for Windows Server installs).
  2. Next, run Diskpart to prepare the disk.  Enter each of the commands in order.  Be very careful as a mistake here can have serious consequences! Note that the question mark “?” below should be replaced with the disk number of the drive you are using:

list disk

select disk ?


create partition primary

select partition 1


format fs=ntfs quick


  1. Now copy the boot sector to the MicroSD card or USB key.  You should still be in the command prompt window.  Replace $ below with the drive letter of your mounted ISO image, and ? with the drive letter of your newly formatted MicroSD card or USB key.

$:\>cd boot
$:\boot>bootsect /nt60 ?:
   Target volumes will be updated with BOOTMGR compatible bootcode.

   Bootcode was successfully updated on all targeted volumes.

Note that if you get an error message here, normally you can fix this by closing any open windows with that drive and try again.  You could also use the /force switch for bootsect if you prefer.

  1. Now we need to copy critical boot files to the MicroSD card/USB key.  Using Windows Explorer, copy the following directories and files to the MicroSD card/USB key:

bootmgr (file)

bootmgr.efi (file)
boot (directory)

efi (directory)
Nothing else is required.

  1. Delete the file "bcd" from the directory "boot" on the MicroSD card/USB Key - we'll be recreating it shortly.
  1. Start another elevated command prompt. Start | type cmd | Right-click cmd (top of menu) | Run as Administrator.  Note that you can just run a command prompt if you have UAC turned off (standard for Windows Server installs).
  1. Replace ? in the following BCDEDIT commands with the current drive letter of your MicroSD card or USB key:


bcdedit /createstore ?:\boot\bcd
bcdedit /store ?:\boot\bcd /create {bootmgr}
bcdedit /store ?:\boot\bcd /set {bootmgr} device boot
bcdedit /store ?:\boot\bcd /timeout 30
bcdedit /store ?:\boot\bcd /create /d "<Your OS Name Here>" /application osloader

That returns a new GUID that you should plug into this next command:

bcdedit /store ?:\boot\bcd /default {<GUID>}

For the next commands where I've denoted *:, replace it with the drive letter of your current Windows boot drive.  So if I'm booted on my MicroServer into the OS I am looking to boot from my MicroSD/USB Key and it's C:, that's what you need to enter here.  It doesn't matter what the drive will be when you boot - it matters what the OS you're currently executing the bcdedit command sees!

bcdedit /store ?:\boot\bcd /set {default} device partition=*:
bcdedit /store ?:\boot\bcd /set {default} path \windows\system32\boot\winload.exe
bcdedit /store ?:\boot\bcd /set {default} osdevice partition=*:
bcdedit /store ?:\boot\bcd /set {default} systemroot \Windows
bcdedit /store ?:\boot\bcd /set {default} detecthal yes
bcdedit /store ?:\boot\bcd /set {default} nx optin
bcdedit /store ?:\boot\bcd /displayorder {default} /addlast

Finally...  If you want to run Hyper-V (and have a capable edition of Windows Server, and have installed the role), you must enter the following command (otherwise the Hypervisor won't start and Hyper-V Manager will throw up all sorts of errors):

bcdedit /store ?:\boot\bcd /set hypervisorlaunchtype auto

  1. Boot into the Setup Utility (BIOS) on your MicroServer and prioritize USB boot as the first item (MicroSD comes under the USB boot order too).  I have not been able to find a way to prioritize within the USB boot devices.  Therefore, you will need to remove all other storage devices from the USB2 ports (the two USB3 ports on the back of the server are fine as they aren't seen by the BIOS and aren't active until you get into a compatible OS).
  1. OK - your MicroSD card or USB key should be all setup.  At this point you can install drives into the drive trays and you should be good.

I welcome comments from my fellow board members.

I hope this is helpful!

  • Joe_Miner, muscleflex, ad-d and 10 others like this

#104141 HP Gen8 Microserver - Getting started

Posted by TechNut on 20 July 2015 - 06:00 AM

A few weeks back a friend and I picked up a cheap HP Gen8 Microserver. We decided to create a video series on how we got started.


A lot of information from this forum was used, perhaps someone will find this usefull.


The videos cover a quick overview, hardware upgrade, iLO configuration, RAID setup, Hyper-V setup, ActiveDirectory setup as well as a fileserver, all based on Windows Server 2012 R2.


We hope that you enjoy!




PS. Feedback would be greatly appreciated!

  • Joe_Miner, psykix, paradox and 4 others like this

#126399 Ssh Client In Windows Store

Posted by CWdevFluid on 14 December 2012 - 04:02 AM

Hey everyone!
I'm the developer of the SSH Terminal Emulator app on the Windows Store.

I'm excited to see this thread and all your feedback!

I just want to address a few comments:
  • The arrow key problem should be fixed with the most recent update (Release 5). If you are still having problems after the update, please let me know at support@devfluid.com and I'd be glad to work through the problem with you!
  • Private key files needing an extension is, as far as I know, out of my control. Microsoft's WinRT framework demands that you list what file extensions your application can open. Openssh/ssh.com private keys normally have no extension, so I used some extensions that 'make sense' such as .key and .ssh. I'm going to try and get putty private key (ppk) file format recognized for the next update, but no promises!
For more updates and information, please follow my blog at devfluid.com, and thanks again for all your support!
  • Dave, schoondoggy, berty6294 and 2 others like this

#119740 Meetup 2016

Posted by vinylfreak on 05 August 2016 - 08:57 PM

Meetup ticket purchased.


Room reserved at the Hyatt.


I will see everyone there!!!


Coming in Friday afternoon !!



  • Dave, awraynor, Joe_Miner and 2 others like this

#116916 Meetup 2016

Posted by JonB65 on 05 June 2016 - 03:59 PM

Is anyone interested in a presentation on HDTV calibration? I can bring my sensor and laptop with CalMan software and explain/demo on the presentation tv (or VinylFreak's tv if he brings it again).



  • gibster, vinylfreak, awraynor and 2 others like this

#116872 ProLiant MicroServer Gen8 Links

Posted by avacha on 03 June 2016 - 07:41 PM

Hi , is there a updated list available?  cheers





(original table from Joe_Miner)

  • Joe_Miner, danyxp, apashi and 2 others like this

#114627 New Service Pack

Posted by johnnyspice on 02 April 2016 - 08:15 AM

For anyone interested :)



  • gibster, Darkk, danyxp and 2 others like this

#113895 ProLiant ML10 v2, ML310 Gen8 v2, ML30 - which is right for you?

Posted by LoneWolf on 18 March 2016 - 08:38 AM

Okay, I'm going to make this a collective effort, since I have had an ML10 v2 on my hands for a very short time (I am returning it, as I purchased an ML310 Gen8 v2) and do not have an ML30, so am going on what I know from HP's QuickSpecs.  I will try and make this reasonably authoritative, but I am sure Joe_Miner and SchoonDoggy can add some valid points.  Note:  Any approximate prices I mention are US; exchange rates may tip the scales in favor of one system or another if you're in another country.


So...HP has several tower servers that all seem to fit the same form factor. 


The ML10 v2, at the budget end, has recently listed as low as $329.99 at NewEgg for the Xeon version, and who's to say it won't go $299.99 on sale at some point?


The ML310 Gen8 v2.  This server is on its way out, being replaced by the ML30 (Gen 9) but is still available.  The lowest price I've seen for the Xeon E3-1220 v3 configuration is $461 at ProVantage.com  The ML10 v2 looks to be largely based on this with some features missing (more on that to come).


The ML30.  The cheapest Xeon configuration I know of is currently around $649 at ProVantage (the HP SmartBuy configurations at this time here are sometimes cheaper than the base model, that also goes for the ML10 v2).


So what are the known differences?


The ML10 v2 and ML310e Gen8 v2 use a v3 Intel Xeon based on Intel's Haswell desktop architecture.  This is still quite recent as processors go; we really didn't see any Broadwell (v4) Xeons in this segment, and Intel quickly went to the v5 (Skylake) architecture used in the ML30.  The ML10 v2/ML310 Smart Buy come with a Xeon E3-1220 v3, base clock 3.1GHz, the ML30 Smart Buy with a Xeon E3 1230 v5, base clock 3.4GHz.  If you're familiar with desktop processors, these are similar to a Core i5 of their generation: Quad Core (no hyperthreading) but with additional features that may or may not be available, such as Trusted Execution Technology, VT-d virtualization, support (in this case requirement of) ECC memory, and more. 


Probably the most significant details of the change in processor are a modest increase in performance-per-clock cycle, moderate energy savings (although TDP is listed equally at 80w) and largest, that the v5 Xeon uses DDR4 memory and supports 64GB of RAM; the ML10 and ML310e with their v3 Xeons support DDR3 memory, and a maximum of 32GB.  Memory prices are slightly higher for DDR4 right now, but not huge and this could easily change.  If you are a tinkerer, note that used v3 processors are easier to come by and less expensive, so if you want the base CPU upgraded to a Xeon E3-1231v3 (quad core, with Hyperthreading, 3.4GHz base clock - basically the "Core i7" Xeon), which is one of HP's supported shipping chips on the ML310e (and should work fine with the ML10 v2), you'll pay about $200 used on eBay.  The v5, you'll probably be buying new for a year or two until prices come down.  As you can buy the ML10 v2 in a fairly base processor configuration, you may wish to do this, and upgrade immediately to save money on the initial spec.


The ML310e and ML30, being the higher up models, come with several notable features you may find useful.  On the mainboard, you're going to find an internal USB port, and an SD card slot.  Should you want to boot from a small flash device to run a hypervisor (example: VMWare ESXi, Citrix XenServer, or Microsoft Hyper-V) separate from your storage, this could be useful, but isn't a big deal if you're running one operating system.


I cannot confirm this for the ML30 (I think it does not and is an add-on kit, Joe can confirm), but my ML310e came with a front fan kit.  This could be a big bonus for those of you running a hardware RAID card or high-speed hard drives.  It could be a detriment if you value low noise.  The ML30's front fan kit accessory comes with two fans, which could also boost the noise.  The ML10 v2 is limited in this ability; its mainboard does not have all of the connectors.  That's not to say you won't be able to make a modification to fit one; it just isn't likely to be one that will be tightly integrated so you can monitor fan speeds or control them with the system BIOS.


The ML310e and ML30 have a drive cage with a backplane and removable non hot-plug drive sleds; this can be upgraded to hot-plug by purchasing parts or buying a higher-end configuration if available.  The ML10 v2 has a plain metal cage, no sleds, no backplane.  The drives screw in to the cage itself, and the entire cage is unscrewed and removed from the system.  This is far less convenient, but if your storage needs rarely change, you're saving money with the ML10 v2.  While HP doesn't support it, several forum members are ordering ML310e or ML30 parts to see if they can change the ML10 v2 to match the ML310e/ML30 configurations.  It appears likely, but doing so may raise the cost to the point where you were better off buying the ML310e in the first place.  Also, the ML310e and ML30 have optional supported configurations supporting eight 2.5" drives instead of four 3.5" drives.


USB port configuration is different on all three servers.  The ML30 has four front USB 3.0 ports, two rear USB 2.0 ports, and 2 USB 3.0 ports.  The ML310e has four front USB 2.0 ports and two rear USB 3.0 ports.  The ML10 v2 has two front USB 2.0 ports and 2 USB 3.0 ports.  Also note:  The ML10 v2 and the ML30 use Intel USB 3.0 ports; while I haven't checked yet, it's possible that as a Gen8, the ML310e uses Renesas (formerly NEC) USB3 ports.  Those are probably the best after Intel, so I don't think that's a big deal, but your choice.


The ML310e has a dedicated NIC port for iLO, and is the only one to do so.  All three servers have a dual-port Broadcom gigabit NIC, but the ML10 and ML30 have their iLO on a shared port configuration.  The ML30 has an update to the iLO4 which may have or introduce additional features not available on the previous system


Because the ML10 v2 is not considered a "Gen8" or "Gen9" server (apparently it's in a class by itself), it does not support Intelligent Provisioning, which is the ability to do a low-touch operating system install right from the box.  The ML310e supports this, but Gen8 servers only support the 1.x version of this, which currently stands at version 1.62b.  The ML30 supports the new 2.x Intelligent Provisioning.  At this time, I do not know what enhancements are available on the newer version, but if this is important to you, keep it in mind.


The ML310e and ML10 have an onboard B120i RAID controller, while the ML30 has a new B140i controller.  The B140i lists as supporting RAID-5, but a caution; I don't think this is a caching RAID-5, and my experience with limited RAID-5 controllers like Dell's PERC H310 tells me this is a *bad* thing.  If you are using RAID 0, 1, or 10, this isn't a big deal, but if you're using RAID-5, do yourself a favor and get a dedicated RAID card.  Also note - As far as I can see, the ML10 does not list supported HP SmartArray configurations.  That's not to say you can't run one, but HP may not consider it a supported config.  I would probably run either a P222 or P420 just like those that are supported in the ML310e.  The ML30 has newer controllers on its support list, however, these are considerably more expensive, and not as easily available on eBay for a deal.  Note that running a supported controller has the advantage that HP's iLO can see the controller and provide you with additional information.  While "not supported", I believe an aftermarket Avago-LSI controller like the 9261-8i or its successors will probably also run fine, albeit without the iLO reporting.


At this time, that is everything I can think of, but I'm sure more information will come out as more testing is done by Joe_Miner on the ML30.  In the meantime, here are links to the HP QuickSpecs on all three servers.


HP ML10 v2:



HP ML310e Gen8 v2





  • gibster, Joe_Miner, schoondoggy and 2 others like this

#103657 Active CPU cooling for the Gen8

Posted by micronx on 06 July 2015 - 03:24 PM








My modification:


With: Intel® Xeon® Processor E3-1240 v2 (8M Cache, 3.40 GHz)




  • Joe_Miner, psykix, chilaspt and 2 others like this

#99456 Low I/O performance with ESXi 6.0

Posted by GotNoTime on 13 April 2015 - 11:24 AM

Ok, on vmware forum got one solution (https://communities....2496155#2496155)
Problems are with hpsva drivers' versions 090 and 092. I installed 088 and Ubuntu speed improves dramatically. But problem is still when I copy from one VM to another on same SSD.

So I'll follow Altecice advice and try Hyper-V.

I confirm that downgrading the driver fixes the performance problem. I downgraded the hpvsa driver and performance is now similar to what I got when running Windows Server.

esxcli software vib remove -n Hewlett-Packard:scsi-hpvsa
esxcli software vib install --viburl=/vmfs/volumes/DATASTORE/scsi-hpvsa-5.5.0-88OEM.550.0.0.1331820.x86_64.vib

  • Joe_Miner, Balrog, garvin and 1 other like this

#91703 New Service Pack (SPP) v2014.09.0 is out...

Posted by Harroguk on 09 December 2014 - 12:45 AM

For those that arent aware,


You can download the SPP directly from HP's FTP Servers without a warranty if you know the link.


Support Pack Path
Additional Patches Since Release

  • Joe_Miner, schoondoggy, Royco and 1 other like this

#53107 P410 for a Micro Server - Quick Q

Posted by LoneWolf on 22 January 2013 - 04:54 PM

I am currently using a P410 in my Microserver; as others have said, you do indeed need the low-profile bracket for the card to fit properly, at least if you wish to firmly anchor it in (you could technically remove a full-height bracket and use the card).

You definitely want a cache module; if you haven't bought one, I'd be happy to send you a 256MB one for the price of shipping, as I have two lying around. 512MB and 1GB ones are also available. There are four types of cache modules:

256MB (with optional battery backup)
512MB (optional battery backup)
512MB (flash-backed)
1GB (flash-backed)

A battery backup module or (in the case of the flash-backed models) capacitor module is necessary if you wish to safely use write-back cache, although you can override the default write-through cache without a battery (not recommended unless you have a UPS at the very minimum, as this risks file corruption in the event of a power failure). The flash-backed modules have the advantage that there is no battery to wear out over time; the capacitor module (which looks much like the battery module) only needs enough energy for the cache module to write changes to flash. Also, a battery module will lose charge if a system remains powered down too long after power failure; the flash-backed write cache can hold data indefinitely.

The 256MB cache is 40 bits wide in its memory path; the 512MB and 1GB modules are 72 bit, so for heavy or sustained I/O, the larger cache modules are higher performance. Also, a cache module (of any size) is required for RAID-5.

HP has excellent driver and firmware support for the P410 controller; make sure you update the firmware on your card to the latest prior to using it. Also, I recommend downloading HP's .ISO of their Offline Array Configuration Utility (ACU) for configuring your logical drives after the BIOS update and prior to setting up your operating system. If you have further questions, let me know.
  • Joe_Miner, g725s, samuk and 1 other like this

#37328 HP Microserver for 199 at Zones.com

Posted by C4Tech on 15 March 2012 - 10:33 AM

I came across this deal for a Microserver.


It appears to be their regular price. They do ship to Canada.
I ordered one for our church.
  • diehard, jazzerjay, jmwills and 1 other like this

#136691 Wall-Mount Tablet Control Center Ideas

Posted by cscompton on 15 May 2016 - 06:27 PM

I reused an old ipad and case, then setup the Smarttiles dashboard, powered by an Ethernet/POE to USB power – http://amzn.to/1ThLPSK
Outside of the Smarttiles, I have all the full apps such as: Nest, Smartthings, Sonos, Skype, facetime, etc.  As a plus, since I was able to attach the lid of the case to the wall plate I can remove the tablet from the wall still and use it as I need to then put it back when I'm done.

  • schoondoggy, ultimusrex, wazzubrad and 1 other like this

#124783 Icy Dock ExpressCage MB326SP-B

Posted by Joe_Miner on 11 February 2017 - 08:19 PM

I posted in the Blog my Unboxing of my Icy Dock ExpressCage MB326SP-B at http://homeserversho...mb326sp-b.html 


Let me know what you think and your experiences with the MB326SP-B -- I'm planning to install this in my ML10v2


Here are some pics:










  • Dave, gibster, Jason and 1 other like this

#124215 HP Microserver Gen8 - Service Pack for ProLiant - 24th Oct 2016

Posted by RetromanIE on 13 January 2017 - 06:10 PM

Might be useful to some people, it's the latest version available from HP. I just used it to upgrade and patch my new Gen8 server that arrived this morning. 

You normally need to have a HP account and service agreement with them to download these, which is silly for updates etc.


It brought my iLO firmware up to "2.50 Sept 23 2016" as well as installing all the other bits and pieces.

The ISO is 6.51GB in size and the checksum file is in there as well if anyone needs or wants it.
HP Microserver Gen8 - Service Pack for ProLiant - Released 24th Oct 2016




Might take a little while for the files to become available on my Google Drive as I'm moving a lot around there at the moment. Seems it takes google a few mins to catch up :)

  • Joe_Miner, tangcla, perfecblue and 1 other like this

#121514 Meetup 2016

Posted by cscompton on 18 September 2016 - 08:20 PM

I had a lot of fun! I cant wait to see if I can get this Doorbot to work on my account. I did shoot two 360 clips if you want to take a look, these links are unlisted on youtube so we can keep them within the group or share away if that's the desire. I cant really go back and blur any faces...

Watch using the youtube app on your mobile device and you can pan around by moving your device around. You can click and drag in most browsers too.


Pi bar:
  • vinylfreak, jsox, GabonPhil and 1 other like this

#119153 Meetup 2016

Posted by JonB65 on 27 July 2016 - 09:07 PM

Dave gave me the go-ahead on the HDTV calibration presentation! I finished up my slides yesterday. Looking forward to sharing with the group.

  • vinylfreak, awraynor, jsox and 1 other like this

#117187 ​ HP Microserver gen 8 fan speed - all you need to know

Posted by Jochem on 14 June 2016 - 05:22 PM


Tested on HP Microserver Gen 8 - BIOS J06 11/02/2015
This is a small write-up to those newcomers who want to know "it-all" about the unfamous fan speed, related to the AHCI and B120i RAID setting.
Most of it is known and can be found in this forum. One detail is new (maybe). I hope the write-up is correct, but i can't be sure! Thanks for all the info from previous posters.
Minimum fan speed is different depending on the choice for AHCI (minimum around 14%) or RAID settings (minimum around 6%). Some say the difference is quite small, others feel the lower speed is preferable.
In order to get the lowest fan speed you have to arrange ALL of the following:
  • Use the B120i controller mode
  • Load an operating system including the official HP drivers, especially the AMS (Agentless Management Service)
  • Place a least 1 (one) disk in a RAID0 array
  • Use at least 1 (one) disk in an array with uses the SMART temperature attribute 194. Note: Attribute 190 does not work, example: Samsung 830 SSD.
If all this is is arranged a sensor value appears in iLO: HD max. HD max seems to be the highest value (temperature) of the SMART attribute 194 of all disks available. In this case the fan speeds are managed starting with the lower value of 6%. If anything misses, fan speed management starts around 14%.
The exact mechanism is now know. It is reasonable certain the ASM driver returns the HD-max value, because without ASM driver it doesn't work.
The disk temperature data can be returned to either iLO or to BIOS to manage fan speed. If it's to iLO this could be checked by disabling iLO and checking the fan speed. Maybe the fan can still be monitored from within the operating system, maybe not. Please note iLO permanently consumes about 5W so maybe someone is interested in this experiment.
You can check disk temps during RAID setup. If there is a correct SMART 194 attribute, it shows up at the physical disk info. ONLY during RAID configuration you can check individual disk temperatures. After booting an OS, including the HP drivers, only the HD-max info is available.
Please note again that the Microserver only uses the SMART attribute 194 and not 190 which is also a temperature attribute.

  • Joe_Miner, GotNoTime, Metallus and 1 other like this

#114784 New Service Pack

Posted by danyxp on 06 April 2016 - 10:46 AM

If anyone has a new link please share. Thanks!

Here you go : Link

 You will also find in there latest esxi hp image and the update zip from 6.0 to 6.0u2.

  • gibster, Joe_Miner, Homer-S and 1 other like this