Jump to content
RESET Forums (homeservershow.com)
Sign in to follow this  

HP MS Gen8 SSD + USB boot

Recommended Posts


I have new Gen8 and installed SSD do 5th bay, trying to boot via USB Grub. But i can't get it to work. I switched in BIOS to USB boot and tried to install Ubuntu server 16 + /boot set to USB drive, partition created on USB (ext3). Not working.


So i deleted all and tried to install Proxmox to SSD, without problem. Then i used tutorial to create USB bootable https://jarrodla.blogspot.cz/2014/04/hp-microserver-gen8-boot-from-5th-sata.html but again, no luck. I tried to create another three USB flash drives, still not booting, USB is skipped to next medium.


Please, can you help me what's crucial to USB to be working as GRUB loader to boot from SSD? Thanks!


Share this post

Link to post
Share on other sites

Nobody using USB boot? Can you confirm ext2 or ext3 is fine for this server and how big USB you use?

Share this post

Link to post
Share on other sites

I'm booting 16.04 LTS from an internal USB with /boot and the boot loader on it. I do have to do a custom partition layout at install for it.


I'm also not sure if it will boot from any of the USB3 ports, make sure to use the USB2.

Share this post

Link to post
Share on other sites

I want to use internal USB port. I must have something wrong, i create grub on USB, but something is missing. Maybe some mark to be bootable or wrong partitioning. I used help https://jarrodla.blogspot.cz/2014/04/hp-microserver-gen8-boot-from-5th-sata.html but no luck. Please, can you send me your internal USB disk setup (partitions, sizes and fs types). I need to understand what is compatible.

Share this post

Link to post
Share on other sites

These are the relevant notes I made when installing 16.04 lts server


HGST is my 1TB 2.5 on the 5th port. I'm only using a portion of it as the rest is zfs for lxd containers.


1) Install Ubuntu 16.04.1
    100GB / on HGST (ext4)
    16GB swap on HGST
    Rest on HGST (Use as: do not use) (zfs on mine)

    4GB /boot on USB (Bootable) (ext4)

    Y to MBR, Choose USB


Can't remember the exact steps I'm afraid, but I was manually paritioning, and setting the boot flag on the usb drive. It's ext4 formatted


Could be that you are just missing setting bootable, I don't think grub is clever enough if you just let it pick the drive.




Oh, should you be using 16.04 then these will add the HP agent-less management for reporting some status to ilo


might need sudo, I was running as root.


5) Add HP AMS:
    add to /etc/apt/sources.list

# HPE Management Component Pack 
deb http://downloads.linux.hpe.com/SDR/repo/mcp xenial/current non-free




then run these commands.


curl http://downloads.linux.hpe.com/SDR/hpPublicKey1024.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
curl http://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -

apt-get update


6) Sort software
    apt-get install hp-ams



Edited by Ricimer

Share this post

Link to post
Share on other sites

Thanks for help. All my problem was about missing boot flag, all was OK and now it boots. I hope it stays :)

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • xelent
      By xelent
      Hi there,
      I've just gotten my old Proliant server out from mothballs recently to use as a Backup controller for my photographic archive. It's specs are a standard G840 2.8GHz Dual core with 16 GB of ram installed with a standard 350 watt PSU. I'm running WSE 2019 with 4x1TB HDD's installed in the 4 bay drive cage. 3 drives are formatted to RAID 0 in WSE (not embedded HP RAID) and one drive acts as the system/boot drive.

      The server is surprisingly responsive given its age, with LAN transfer speeds between 84-94MBs. So has pretty much taken center stage in my backup control between my  external drives and 4x1TB RAID 0 NAS.
      However, I have been wanting to attach a 256GB SSD boot drive for my OS, so that I can utilize the full capacity of my 4 bay drive. It seems that the BIOS will not let you boot any HDD/SSD off the spare SATA connection on my MB. Anyway I am hoping to eventually attach a PCIe USB 3 card to that. But in the meantime I would like to boot a separate drive other than the 4 bay one already installed.

      I gather that you can install a PCIe SSD card on this machine. But it's not clear to me as to what kind of card and drive would be suitable for this server. I realize that my MB is PCIe gen 2, which will incur diminished speed compared to the latest gen 3 MBs. But should I be using NVMe or SATA m.2 drives? Or does it even matter? Also will the BIOS allow me to boot from this drive?
      Thanks for taking the time.
    • Sokoban
      By Sokoban
      My HP Proliant Microserver Gen 8 won't install HP Tools when I have running HP Smart Update Manager. 
      even when I have trying to install via Intelligent Provising, Windows Server 2019.
      Se image below 🙂 That's I missing.. ;-(

    • Karazzi
      By Karazzi
      Hi everyone.
      New to this forum.
      I have a gen8 microserver running at home, where I have installed an SSD in the ODD sata slot. On the SSD I have installed Ubuntu Server 18.04.
      I have then created a logical volume witht the raid controller and can then boot to the SSD. So far so good.
      My problem emerges when I reboot the system. The logical volume disapears and it gives the error: "boot logical drive is configured but is missing or offline".
      I then have to go into the utility and reconfigure the logical volume. Kind of annoying, when trying to run a headless setup.

  • Create New...