We help IT Professionals succeed at work.
Troubleshooting Question

HP ProLiant ML350 G5 - Won't Boot into Windows if 2nd RAID Config is Setup:

28 Views
Last Modified: 2020-10-22
Hey everyone. We have an old backup server here.
It has 8 hard drives. I setup a RAID config for the 1st 2 drives and managed to install Windows Server 2019 on it.
However, when I create a 2nd RAID config with the remaining 6 disks, the system won't boot.
I've tried everything I could, but am coming up empty.
I really need the additional disks for backing up the primary server's data.
I know it's an old server and all, but I kept the 2nd RAID config under 2TB in order to try and minimize complications.
If I delete the 2nd RAID config, the server boot without issue.
I've tried using the configuration utility during POST, as well as the HP Array Config Utility from within Windows.
Any ideas as to why this is happening?
Comment
Watch Question

David Johnson, CDSimple Geek from the '70s
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
in the raid settings you have to tell the raid controller which is the boot OS2020-10-22_12-09-15.jpg

Author

Commented:
I don't see options like that.  Perhaps because this is an older controller.
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
Not sure the feature to select the logical disk to boot from was available on the G5, if it is then accept David's comment, if not I know a messy way to swap Array A for Array B on the older servers that will only boot from logical disk 1 on array A.

Incidentally, the logical boot disk is the only configuration that is stored on the controller, everything else is just stored on the disks metadata.

Author

Commented:
Please let me know the messy way. The option David mentioned unfortunately isn't showing on the E200i,
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
Boot SmartStart CD and go to the ACU, confirm that the logical disk you want to boot from is array B rather than array A. If not then the messy way isn't needed and it is the config that's stored on the card that's wrong even if you can't change it. Card config can be cleared by removing all disks and then clearing the controller with the ACU.

Messy way to swap Array A with Array B. Delete Array A and recreate it without initializing it. Data is still there as all you did was re-tag it.

Author

Commented:
Ok well I booted from the SmartStart CD and checked the ACU. It showed the array I want to boot from as array B unfortunately.
I'm not sure how to accomplish the messy way.  I'm in the ORCA and there's no "initialization".
I can create an array, I can delete an array, etc but I don't see where I would or would not "initialize" the arrays. 
CERTIFIED EXPERT
Distinguished Expert 2019
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION

Author

Commented:
I can't believe this actually worked.  Thank you!
CERTIFIED EXPERT
Distinguished Expert 2019

Commented:
I've told a few people in the past to do that and it always works if the OS is on RAID 1. Problem would have been caused by you using second-hand disks with metadata already on them hence first array ending up as B rather than A. HP support don't know that method either although not needed any more.