HP P200/128MB BBWC Boot Order for Raid Arrays

Does anyone know how to set the boot order for an HP P200 controller on a DL180?  My VMware server crashed and keeps psod-ing.   So I created an additional raid 5 array with three available drives and want to load VMware on it to try to recover my VMs, but I can only seem to set the card itself as the boot device in the CPU bios setup.  I can't find any option to set boot sequence in the card's config utility.

BTW learned the hard way not to use the HP ver of VMware ESXi for a DL180 (community supported).  Use the white-box version.
ganglegreenAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

DavidPresidentCommented:
Check the PC BIOS boot order.
0
ganglegreenAuthor Commented:
Sorry it's an E200 controller.

dlethe - I already PC bios, but can only select the E200 controller not a particular array on the controller - the problem is that the controller is supporting multiple arrays and I would like to select the 2nd array as the boot array, but don't have such an option.  It just defaults to the first.
0
DavidPresidentCommented:
OH, boot order of the physical drive within the default boot device .. sorry, interpreted your question as selecting which controller itself.    Have you run HP's ACU program?  You can download from hp support site and get a CDROM version.
0
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

ganglegreenAuthor Commented:
Burning it now - Fortunately I installed a WIN 2003 server on a removable HDD SATA tray, so I oughta be able to run it from that set the controller order, then set boot back to controller.  Will update following...
0
DavidPresidentCommented:
For future reference, you can also get the LINUX version of ACU, download an Ubuntu LIVECD, then boot to the livecd (don't obviously install LINUX, just boot to the live CD), then grab the LINUX ACU program over the network, or have it burned on a USB stick.    Or just create a bootable LINUX USB stick that has ACU on it.   This is a pain but worth the time

the thing about the ubuntu live cd, is that it uses system ram to create a writeable file system, so you have a few GB worth of space to "install" software, drivers, etc.   This can be done safely on a production system .. just as long as you don't attempt to mount any filesystems.   You can mount file systems if you wish, just be smart about what you are doing.    
0
andyalderCommented:
Smart arrays always boot off Array A logical disk 1 if it exists, no option there to change it to boot from a different logical disk. You can use the "move array" function to shuffle disks around but it's a licensed feature not standard on the controller.
0
ganglegreenAuthor Commented:
Huh, I don't see any place to set boot order for the arrays in the ACU UI.
0
ganglegreenAuthor Commented:
Thanks for the help, how lame can this controller be that such a simple, ofter needed feature would require an additional license.
0
andyalderCommented:
There are some tricks like taking current disks out, creating new array on new ones and then re-introducing old disks in the hope it picks them up and re-names them Array B but it's not always successful.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ganglegreenAuthor Commented:
Thanks for the help.  As it turns out I'll just use an EZDoc to the integrated contr and load it from there.
0
ganglegreenAuthor Commented:
Andy was right about everything.  However there really isn't a good solution to this issue except to add another controller.  Since this is a low budget dev server, we took the old silver lining approach and reinstalled and upgraded to latest and allegedly greatest of everything.

Thank you for your help Andy.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Storage

From novice to tech pro — start learning today.