HPE DL380 Gen9 “Starting drivers Please wait” after deploying BIOS P89 v2.40 (SPP 2017/04)

This issue can have various causes – the following sources will help you:


After deploying BIOS P89 v2.40 (02/17/2017) and/or ILO Firmware 2.50 (09/23/2016) an HP DL380 Gen9 Server stops during early BIOS boot sequence at the following message:

“Starting drivers. Please wait, this may take a few moments…”

HPE DL380 Gen9 starting drivers
Note: BIOS P89 v.2.40 is part of the HPE SPP from April 2017 (SPP 04/2017)

It seems, that there is a problem when you install BIOS B89 v2.40 in combination with the ILO Firmware v2.50. A possible workaround is to downgrade the ILO Firmware to Version 2.40.


  • download ILO Firmware v2.40 (1 Apr 2016) -> cp027575.exe
  • extract the content of cp027575.exe to C:\temp
  • connect to the ILO of the affected host
  • go to “Administration” – “Firmware”

FW ILO Upgrade HPE Server

  • select the file “ilo4_240.bin” from C:\temp

ILO4 2.40 BIN

  • click “Upload” to start the downgrade
  • Done!

When done, please check that you use the following combination: BIOS P89 v2.40 (02/17/2017) with ILO Firmware v2.40 (04/01/2016)


  1. Epi

    Had same issue with previous version of bios that came with SPP 2016.10
    Solution was to change the storage option in the Bios from the default “Scan all targets” to “Scan Configured Targets only” prior to the update.

  2. Hector

    This solution was not resolving my issue. ( bios 2.40 + ILO 2.50 ) I have to force a cold boot from the ILO page to get over this issue.

    But the next time, I reboot, it would hang and show the same message “Starting drivers please wait”

    A systemr eset not working either. Any idea?

  3. starter

    Same here !
    I tried ILO 2.40, ILO2.53, it not solve the problem.
    The OS is ESXi 6.5.0.
    If i reboot from SPP, it boot quickly, if i reboot ESXi, it stuck on “starting drivers…”
    I will open a case and loose a lot of time 😐
    Anyway, thanks for posting.

  4. Patrick

    Completely the same here !
    I tried ILO 2.40, ILO2.53,

  5. pin26

    The same problem. Starting drivers…
    Tried iLo 2.40, 2.50, 2.53.
    Storage option in the Bios is “Scan Configured Targets only”.

  6. joe

    HPE support ask to downgrade to bios 2.30.
    it works.

  7. Rory

    Had same issue on HP ProLiant BL460c Gen9 running ESXi 6.5. When doing a cold boot via iLO it worked, but when restarting from ESXi it got stuck on “starting drivers…”

    Had to downgrade BIOs to 2.30. Confirmed that resolved issue for me.

  8. joe

    @Rory, you could download bios for windows, extract the flash file and upload it through ILO web page. You could also boot HPE SPP and force.

  9. John Cannon

    Same issue on BL460c Gen9 with BIOS 2.40 and iLO 2.53. Was able to get each blade to boot by performing a power off and power back on via the iLO. Does anyone know has this been resolved with the new iLO firmware 2.54?

  10. RadekK

    Damn… Still the same issue… DL380 Gen9 even with the latest BIOS 2.42 and ILO 2.54…

  11. Kerr Avon

    Same issue with a ML350 G9 Bios v2.40 iLO 2.5
    Interestingly only started after a smart array card was installed.
    Server booting esxi6.5 from USB & using NFS datastore booted OK with this config until the smartarray card was installed

  12. RadekK

    I can confirm downgrading BIOS to 2.30 works. This release is not available for download on DL380 Gen9 support website but as DL360 has exactly the same BIOS, this download link (System ROM 2.30_09-13-2016(21 Oct 2016) P89) can be used for both DL360 Gen9 and DL380 Gen9 currently:


  13. Kerr Avon

    Following up on this I went into the config after removing the RAID card & disabled the on-board RAID. Then saved & shutdown the server. Reinstalled the RAID card – server then booted OK.

  14. Pingback: HPE DL380 Gen9 server “Starting drivers Please wait”

  15. Swetha Gaddam

    I faced the same issue and downgrading to ilo 2.4 didnt fix the issue. I then tried “cold boot” option and that work around helped.

  16. FLA

    Had the same issue, but it’s now resolved.

    We use a HPE Dual 8GB microSD Enterprise Midline USB Kit to store the ESX OS.
    New firmware has been released to correct to “frozen soft boot bug” with BIOS 2.40 :


    All is working fine now with all firmwares up-to-date (iLO 2.55, BIOS 2.40, P840 RAID 6.06…)

  17. Michael

    For those having the “starting drivers please wait issue”, this is my findings.
    If I do an Automatic update with either HPP SPP 2017.04 or 2017.01 or 2017.02 I get this error. I Have now tracked it down and did another 9x HP BL460C G9’s without issue.
    1. Run an interactive update and only update BIOS to 2.40
    2. Make sure you can boot post this update only
    3. Next, run HPP interactive again and you may update the rest of firmware but not the ILO !
    4. make sure you can reboot
    5. Update your ILO firmware from the ILO to 2.54 using the standalone bin file
    6. This will support VMware 6.5, as long as you also do this to get the later ILO driver to stop PSOD in VMware http://www.virtubytes.com/2017/04/24/patch-hp-drivers-esxi-vum/#more-502

  18. dickvandick

    i face the problem on HEWLETT PACKARD DL380 GEN9. solution was unplug the san cables from the hba cards. then go into bios and set not boot from san on the hba cards.

  19. tarif

    just wait for 40-50 minutes and it progress will complete and then black screen with HP logo come…then reboot it and then server will come up in normal times

Leave a Comment

Your email address will not be published. Required fields are marked *