Unsolved
This post is more than 5 years old
3 Posts
0
3504
PowerEdge T320 and UEFI pre-boot exception
I have a PowerEdge T320 and I am trying to add an PCIe 2.0 SATA card to the system however no matter what slot I put it in, when I boot the server I am getting a
"The system detected an exception during the EUFI pre-boot environment" and it seems to be pointing to an issue with AHCI.efi
Note: I have tried turning ACHI off and on -- both result in the crash.
Now as soon as I take the care out -- the system boots up fine.
If it helps, I am running the latest BIOS, Lifecycle Controller Firmware, and iDRAC firmware.
Here is a screenshot
1139
ravensorb
3 Posts
1
December 12th, 2016 12:00
Its a bit disappointing that only "propitiatory" cards are supported -- the value of a standard like PCIe is so that it opens up more options.
That said -- are there any "supported" cards with external connectors for SATA/SAS (eSata)?
ravensorb
3 Posts
0
December 12th, 2016 12:00
I have tried several different cars -- all result in the same error.
I was very surprised at non of these cards worked in a "standard" PCIe slot :)
Anonymous
5 Practitioner
5 Practitioner
•
274.2K Posts
0
December 12th, 2016 12:00
Neither of the cards are supported on Dell servers including T320 server. Consider using Dell validated cards like the PERC H710P Adapter P/N NHGT2 or PERC H310 P/N 3P0R3 to be installed in the ordinary PCIe slot
Anonymous
5 Practitioner
5 Practitioner
•
274.2K Posts
0
December 12th, 2016 12:00
Hello.
It is likely that you are using a third party card which is not validated to function on this server. Do you have the part number of the card before we may consider other steps?
theflash1932
9 Legend
9 Legend
•
16.3K Posts
0
December 12th, 2016 14:00
The H810 is intended for external SAS/SATA.
Keep in mind that Dell servers are sold as solutions, not as generic, enthusiast barebone cases to populate as you wish. They aren't designed like many desktops and generic servers to work with the widest range of hardware possible. They are designed for the utmost levels of performance and reliability. They validate cards, drives, configurations, settings, etc. so that they can guarantee a certain level of performance and reliability. They can't guarantee that everyone who touches the server knows what they are doing. In some cases, it will work, but some will not if it doesn't know how to properly communicate with the system. It doesn't make sense to come up with new standards to accomplish their goals - they use existing "standards" to build their systems. Otherwise, it would cost a fortune. Supermicro does a good job catering to those who want to build their own system.