Monday, March 16, 2020

HP BL460c G6 after system board swap gives "boot logical drive is configured but is missing or offline"


The BL460c G6 has an embedded P410i Smart Array controller, which handles the boot drives.  Some configuration options for Logical Drives are saved in NVRAM on the controller itself, rather than in metadata on the physical drives.  After a system board swap, the new board's P410i could see the existing LD containing the server's OS, but was not booting from it.

For older HPE servers with boot time issues, watch out for the Press any key for option ROM messages prompt during boot and check those messages.  [Example: A service call I received for an HDD backplane, because one set of drives were not being detected, turned into a quick dash to the local depot for a new cache module, when the Smart Array ROM initialization messages showed that one of the Smart Array controllers in the machine had a cache memory test failure, which had disabled the whole controller.]

For this server, the option ROM initialization messages gave us
boot logical drive is configured but is missing or offline
as a starting point.

Googling for the error message phrase in quotes led us to this potential fix:

And the steps given there worked for us:
1. Start the server and wait till you see: “Press F8 to run option ROM configuration for Array utility”.
2. Press F8, you will see the Main Menu, select the last option “Select Boot Volume”.
3. Select “Direct attached storage”.
4. If you see “First logical drive 01” – select it.
5. Press F8 to save Logical Drive 01 as Boot Volume.
6. Press F8 to Exit and start with New Boot Volume.

So this is to thank the author of IT Knowledge Base for a handy fix, and raise the profile of that resource.

Wednesday, March 11, 2020

About this blog

Hi there, and welcome to oaklet.org.  I'm Jason.  (There is no "org" as such - this would be on oaklet.net if that had been free.)

This blog is meant to form a collection of tips, traps and occasional broader thoughts from my experiences as a sysadmin, support engineer and general Fixer of Things.

All perspectives are my own, offered in good faith, and these posts are not intended to represent any organisation other than myself.