I found that disabling the PERC card in the BIOS allows booting. I also found that removing all the disks from the PERC card allows booting. Something about the PERC card is preventing booting.

-

Still an issue. I have one server down for months because of a broken PERC firmware nobody ever updates.

PERC card bios on = no boot.  (Must remove all drives or disable integrated RAID card in bios to boot).

-

This crash happens both in BIOS-BOOT-UEFI mode as well as BIOS mode. Anytime the PERC card is enabled (H710 Mini) (must be disabled in BIOS on built-in devices) this hang occurs. Its rather vexing and concerning. I've tried googling, support, forums, etc. This is the worst firmware problem I have ever seen - I've never been unable to help myself with a server like this. 

-