Jump to content
RESET Forums (homeservershow.com)
diehard

Modified BIOS for Microserver N40L enables hidden features

Recommended Posts

ikon

Since I don't have a microserver, I'm curious. That isn't really an x1 slot is it? Doesn't it have an extra connector space behind the x1 portion? I just looked at a photo of the card and, if it's the same card, it looks like that extra connector portion is where the magic happens :)

Share this post


Link to post
Share on other sites
yodafett

it is an x1 slot with a secondary bus connector behind it that disables the built in video and access to the lower bios functionality

at home i have a Dual Port x1 NIC pluged into mine teamed up for a 2gbs iscsi link

Share this post


Link to post
Share on other sites
mR JoLLy

I agree. I am sure the SATA card will work in the X16 slot. I just moved the remote access card over to test it. Wish I hadn't wasted the time now !

 

Waiting for the Controller card to turn up !

Edited by mR JoLLy

Share this post


Link to post
Share on other sites
ikon

it is an x1 slot with a secondary bus connector behind it that disables the built in video and access to the lower bios functionality

at home i have a Dual Port x1 NIC pluged into mine teamed up for a 2gbs iscsi link

 

Just to clarify, the secondary bus connector disables onboard video and enables lower bus functionality, is that correct? If so, it sounds like the RAC pretty much redirects video calls from the onboard to the remote user.

Share this post


Link to post
Share on other sites
yodafett

correct with the RAC installed you use the video port on the RAC and not the original port on the motherboard, but you also can now power up, get smnp messages, access the bios for a nice headless server.

Share this post


Link to post
Share on other sites
mR JoLLy

I know this is sending this thread off topic a little so apologies for that. The SMTP messaging from the card only works with unsecured gateways which is a pain as all my e-mails need passwords to send these days thanks to the SPAMMERS! The nice thing about it is you can set the remote computers DVD ROM and drives as virtual peripherals for the server. Not set it up yet but it looks straight forward enough :rolleyes:

 

I won't ever attach a monitor to the box but the video is diverted to the new port on the card. All good fun!

Share this post


Link to post
Share on other sites
MarkJohnson

Use this link to create the bootable thumb drive http://cvscorp.homes...ey%20Media).exe but replace and rename the BIOS bin file with the one from BIOS-MODS.

 

You should only have to reboot the server with the thumb drive and it will do all the work.

 

Look under the tab for Southbrige stuff there is a lot of stuff there. That's where I found stuff for the ESATA port to recognise my DROBO.

 

Is there an alternate link. This has been down since Thursday. and I can't figure a way to install the BIOS. HP has BIOS file as an .exe

 

Thanks

-=Mark=-

Share this post


Link to post
Share on other sites
tojoski

I need this too, maybe someone who has it can throw it up on dropbox?

Share this post


Link to post
Share on other sites
mR JoLLy

I have just done this for the first time on my New Microserver so just follow these steps:

1. Download the BIOS file from the HP Website. The latest BIOS file is (I think) SP54344.exe.

2. Double click this file and it will want to extract. The default is in the C:\ drive but I chose a new folder to extract it in on the desktop. As long as you know where it's extracted then that's all good. But don't extract to a pen drive yet!

3. When the extract is finished it will open a web page. You can follow this if you want but it's not necessary so close the browser session.

4. Open Windows Explorer and insert your pen drive into a spare USB Slot. Check you have no valuable files on the drive as they are going to all get deleted! You have been warned!!

5. Go to the location in Windows Explorer where the files were extracted. You will see some files in the root and some folders: Flat Files : Start_Files : USB Key. Go to the folder "Flat Files" and in there you will see a file called HPQUSB.exe. Double click to execute the "HP USB Key Setup Creation Utility" which should detect your pen drive for configuration. If you have more than one pen drive connected I suggest you choose from the pull down menu carefully. Remember all files on the target will be deleted! Select "Start", accept the warning about overwriting the data and it will do the business on the pen drive.

6. What you need to do then is to go to the folder USB Key that was originally extracted and copy all of the files in that folder. Paste them into the root of the newly prepared pen drive. It will prompt about overwriting files, simply say "Yes to all" and the new BIOS files will be added to the pen drive.

 

Don't ask me why it's done like this but it is!

 

It's then a matter of putting it into the pen drive of the server and booting. By default the server is set to give boot priority to the USB pen drive so it should do the business from there.

Share this post


Link to post
Share on other sites
cskenney

I have just done this for the first time on my New Microserver so just follow these steps:

1. Download the BIOS file from the HP Website. The latest BIOS file is (I think) SP54344.exe.

2. Double click this file and it will want to extract. The default is in the C:\ drive but I chose a new folder to extract it in on the desktop. As long as you know where it's extracted then that's all good. But don't extract to a pen drive yet!

3. When the extract is finished it will open a web page. You can follow this if you want but it's not necessary so close the browser session.

4. Open Windows Explorer and insert your pen drive into a spare USB Slot. Check you have no valuable files on the drive as they are going to all get deleted! You have been warned!!

5. Go to the location in Windows Explorer where the files were extracted. You will see some files in the root and some folders: Flat Files : Start_Files : USB Key. Go to the folder "Flat Files" and in there you will see a file called HPQUSB.exe. Double click to execute the "HP USB Key Setup Creation Utility" which should detect your pen drive for configuration. If you have more than one pen drive connected I suggest you choose from the pull down menu carefully. Remember all files on the target will be deleted! Select "Start", accept the warning about overwriting the data and it will do the business on the pen drive.

6. What you need to do then is to go to the folder USB Key that was originally extracted and copy all of the files in that folder. Paste them into the root of the newly prepared pen drive. It will prompt about overwriting files, simply say "Yes to all" and the new BIOS files will be added to the pen drive.

 

Don't ask me why it's done like this but it is!

 

It's then a matter of putting it into the pen drive of the server and booting. By default the server is set to give boot priority to the USB pen drive so it should do the business from there.

Your instructions are close but not exactly how I did it. I also used the BIOS update from the HP site. However, you didn't include any instructions above about replacing the .ROM file with the one from BIOS-MODS. I am not at home right now so I don't want to guess on the steps I took. If no one else chimes in I will add to this post later.

 

Your instructions are close but it is missing the modified BIOS step.

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

  • Similar Content

    • AnthonyB
      By AnthonyB
      New BIOS for Gen 8 Server now available that resolves Spectre vulnerability. My server is out of warranty. Anyone able to download and share?
       
      ** CRITICAL ** Online ROM Flash Component for Windows x64 - HP ProLiant MicroServer Gen8 (J06) Servers
      https://support.hpe.com/hpsc/swd/public/detail?sp4ts.oid=5390291&swItemId=MTX_13916b9b87d642bc91029439b8&swEnvOid=4184
       
      Version:2018.01.22 (5 Mar 2018)
      Fixes Upgrade Requirement:
      Critical - HPE requires users update to this version immediately.
       
      Important Notes:
      This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for Variant 2 of the Side Channel Analysis vulnerability, also known as Spectre. The revision of the microcode included in this System ROM does NOT have issues with more frequent reboots and unpredictable system behavior which impacted the previous Intel microcode which was part of the Spectre Variant 2 mitigation. Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.
      Firmware Dependencies:
      None
      Problems Fixed:
      Updated the Intel processor microcode to the latest version.
      Known Issues:
      None
    • Phil Croxford
      By Phil Croxford
      Hi,
       
      Not sure if this is a taboo subject?? but delete if needed.
      I have bought a Gen 10 Micro Server for my home so i can run a Plex Server in house. i have all the drivers and updates that i need from the HP website
      but gone and noticed that the Bios update i need from what i can gather i need a contract? I'm not sure what to do?
      how do i get the bios update for this server?
       
      when i bought this server its running on 5.12 version with a build date of 05/25/2017 so my bios is well out of date.
       
      can any one guide me in the right direction to get the update?
       
      thanks
    • DaMenace
      By DaMenace
      I have a simple question about my BIOS from iLo4. Look at the picture and you will see a difference in the System ROM and Backup ROM dates.

    • bennybennybenny
      By bennybennybenny
      Hey guys,
      Not sure if this is the correct section to post this, but in a bit of a pickle after attempting to flash my HP Microserver N40L to the modified bios last night.
       
      The story goes - I've had myN40L microserver for the past few years running Windows 8.1 and acting as a media server for the house. I recently upgraded a laptop I have so had a spare Samsung 840 EVO 120gb SSD that I thought I'd throw in the microserver as the boot drive. 
       
      I ghosted the existing windows install (which was on a 250gb mechanical hard drive) over to the SSD, rebooted the computer and everything was working file. When I checked the performance of the SSD using the Samsung Magician software it indicated thatt the SSD wasn't running at full speed due to AHCI being disabled. I then did a bit of research and found that SATA port 5 (normally meant for an optical drive) that the SSD was connected to doesn't run at full speed and in IDE mode. I read that the modified bios that's floating around for Microserver's can fix this.
       
      So I flashed the bios to my machine however now when I boot up it gets to the loading screen for windows and then errors and reboots. This boot loop just continues constantly with no way to get into windows.
       
      I've tried setting the hard drive mode to both IDE and AHCI in BIOS with no success, I've reverted the BIOS back to default settings, took out the CMOS battery overnight, tried to re-flash back to default HP firmware, re-flashed the modded BIOS with no drives in the server and even run the windows 8 startup repair with no success whatsoever, it just continues to error and boot loop.
       
      I did leave all 4 of my other SATA hard drives in the machine when flashing the modded bios originally so don't know if this affected it. I wish I'd just left the original BIOS on there now.
       
      Is there anything I can try to fix this? I'd really prefer not to have to reinstall windows 8 as it took me awhile to set everything up for media (Sonarr, CouchPotato, iTunes, Serviio etc).
       
      Any help is greatly appreciated.
       
      Cheers Benny
    • felt
      By felt
      Bought this ML10v2 a few months ago and have been hitting wall after wall, frustrated- putting it away for a few weeks, and then trying again. I can not get it to boot from a USB and have not figured out how to recognize and identify drives!
       
      I have gotten iLO4 working with a valid key, I have updated the SPP, registered on who knows how many HP/HPE pages, looked through the documentation- but still can't get the machine to boot to my Linux USB for installation.
       
      This seems like a basic step, but I've kind of lost my objectivity at this point and wanted to ask for help. Is there something I need to do in iLO4 to have it recognize the install media or my drives? I can't seem to make sense of the Virtual Media field.
       
      I want to install Ubuntu 16.04 Server- HP/SPP says it supports Canonical. How do I get the machine to 1) open into BIOS? is it F2/F9/F10/F11 during boot? My POST sequence never seems to get past 10%, and then 2) recognize my hard drives, no matter what number SATA cable, it doesn't see them. I can only open the iLO4 manager from another computer on my network, so I can't open it on local host like the (very helpful) Joe Stutsman videos and instruction guides suggest.
       
      Anyhow, any input on this configuration would be appreciated. I know I'm missing something, but want to exhaust all options before I return this.
       


×