Allow Hot-Swap SATA and 5th SATA port full speed on HP N54l Proliant Microserver 32


This is a guide to make changes to the HP ProLiant N54l Microserver BIOS to enable Hot-Swapping of drives and enable the motherboard (5th) SATA port to run at full speed. Before following this guide, you’ll need modified BIOS on your N54l, to carry this out see THIS post.

Assuming that you now have modified BIOS, turn on the server and go into BIOS.

  1. From the main screen go to ‘Chipset > Southbridge Configuration > SB SATA Configuration’ and make sure your settings are the same as below:
    • OnChip SATA Channel = Enabled
    • OnChip IDE Type = IDE
    • SATA IDE Combined Mode = Disabled
    • SATA EPS on all PORT = Enabled
    • SATA Power on all PORT = Enabled
  2. Return to the main screen then go to ‘Advanced > IDE Configuration’ and again, make sure your settings are the same as below.
    • Embedded SATA Link Rate = 3.0Gbps MAX

That’s it! save any changes you made and let the machine boot. Drives should now be hot-swappable (useful if you’re going to employ software RAID). Additionally, the on board SATA connector can now be used by a hard drive.

The next post I’ll write will be on how I’ve set up a 9Tb software RAID5 using mdadm and 4x3Tb hard drives.

 


Leave a comment

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

32 thoughts on “Allow Hot-Swap SATA and 5th SATA port full speed on HP N54l Proliant Microserver

  • jeff

    Hi Krazerxz, i would like to rate your this article maximum, because you really done a very good job. After i follow your instruction how to flash bios and setup. Now my server can support hot swap. Really appreciate !

    And i do a test on Windows 2012 server, without power off the server just pull out the harddrive, everything fine. Really cool !

    Here i want to thank you ! i will support your post !

  • William Apone

    It works fine …
    I’m a newbie and I followed your tuto step by step and here it is.
    Thanx, thanx, thanx

  • miracleed

    worked great. nearly had a heart attack when my boot disk got moved to lowest boot priority and all i got was a blinking cursor after loading the bios, but i monkeyed with the priority and everything worked great. thanks a lot.

    you ever get around to documenting your raid5?

  • Matthew Dey

    Great Tutorial, i have flashed the bios as per instructions and can see the options to enable/disable, but the fifth drive does not get recognised. I have used the 250GB drive that was supplied and a 3GB that runs in the box normally, so know they are good. The port is live as the drive spins up on the 5th port etc. and i installed the OS from a DVD plugged into the cables, but a HDD will not shown up on it… am i missing something obvious?

    Thanks

  • GatekeeperZA

    I am having a strange issue after flashing.
    When i make changes to the bios settings as suggested.
    when I reboot the settings have been discarded and were saved.
    any suggestions.. ? please help.

  • Manny

    Thanks for this guide, I only want to make the 5th port at full speed and I won’t been running the software raid, thus hot swap is not needed

    So I leave the following two as disabled??

    4. SATA EPS on all PORT
    5. SATA Power on all PORT

    Regards

  • Popeofdope

    Sadly, that didn’t work for me at all… Followed all the steps, flashing went smoothly, without any problem. However, after restarting, nothing works at all. The server won’t even start, nothing happens when i try pressing the start button :(. Fans won’t start, disks won’t begin spinning, just no reaction at all… I’ve tried clear CMOS, removing power/battery, using the J19 jumper, but as of now, nothing worked and my N54L is bricked… I’m devastated and don’t know what to do …

  • CieNTi

    Hi there, thanks for this great guide.

    About “The next post I’ll write will be on how I’ve set up a 9Tb software RAID5 using mdadm and 4x3Tb hard drives” … will you write it? I’m so interested about this last step too 😀

    • Chris Pomfret Post author

      I completely forgot about it, but I may get some time to do a write up. Though it has been over a year since I did it myself!

  • Jemus

    I did exactly like you described it but whenever i exit the bios and reenter it i see that none of the changes i did were saved. Even though i click on f10 and save the changes i did.
    So i am not able to use the ODD SATA port for a 5th HDD.

    what can i do?

  • Lukasz

    I updated BIOS and when I go to CHIPSET -> SouthBridge Configuration -> SATA 4/5 Configuration I have only 2 options:

    OnChip SATA Channel = ENABLED
    SATA Port 4/5 IDE Mode = ENABLED

    Where is:

    OnChip IDE Type = IDE
    SATA IDE Combined Mode = Disabled
    SATA EPS on all PORT = Enabled
    SATA Power on all PORT = Enabled

    I have HP N54L

  • federico palumbo

    Hi i want to enable the 5th port, than install freenas and make a raidz2 with 5 disks, the boot is from a usb stick. Is this possible?

  • Yeechang Lee

    Thank you for the writeup; after resetting my BIOS settings to “Optimal” I needed to reenable the fifth SATA port and couldn’t remember how.

    You may want to remind readers to, after saving changes and rebooting, to reenter BIOS setup and check Boot | Boot Settings. I doubt I am the only person who puts the boot drive in P4 or P5 as opposed to the hotswap-accessible bays P0-P3, which means that the boot drive should be listed as “1st Drive” in Boot | Hard Disk Drives (and, in turn, reshuffle the other drives’ order), so in turn the boot drive is listed as an option in Boot | Boot Device Priority.