Server Products
Data Center Products including boards, integrated systems, Intel® Xeon® Processors, RAID Storage, and Intel® Xeon® Processors
4778 Discussions

S2600CP cannot boot if EFI optimized boot is enabled

DZhou9
Novice
4,944 Views

Hello,

I have a S2600CP2 board with a AMD R9 380 GPU installed on a pcie x8 slot. It work fine is EFI optimized boot is disabled. But as soon as I turn that on, it can't pass the board self-check. The diagnosis led light as the image

well, i had set Use Legacy Video for EFI OS to enabled but no working.

Any solutions?

Many thanks.

1 Solution
idata
Employee
2,354 Views

Hello Dormon,

 

 

Thank you for contacting Intel Customer Support.

 

According to the LED code you are getting and the https://www.intel.com/content/dam/support/us/en/multimedia/server-products/server-boards/7059/ Interactive POST code Diagnostic decoder we need to check the add-in cards/modules installation and compatibility.

 

According to the https://serverconfigurator.intel.com/exalt/myparts.pdf?ServletNumber=102&iMethodID=5&dataset=IntelTHOL&base_record_id=30733&sort=&dir=desc&startIndex=0&results=20&query=&checkBoxSelections=_AND_column1_IN__AND_column2_IN__OR_GPGPU_AND_column3_IN__AND_colum ‎Intel® Server Configurator tool the currently tested and validated GPU's for the ‎Intel® Server Board S2600CP2 are:

 

The hardware may support legacy BIOS but may not support EFI depending on the Manufacturer Specifications.

 

You could also check withhttp://www.amd.com/en-us/products/graphics/desktop/oem AMDhttp://www.amd.com/en-us/products/graphics/desktop/oem if the R9 380 GPU supports EFI.

Please let me research on our end in order to provide you with more information regarding this issue.

 

 

If you have any more questions, please let me know.

 

 

 

Best regards,

 

Caesar B.

 

Intel Customer Support.

View solution in original post

8 Replies
idata
Employee
2,355 Views

Hello Dormon,

 

 

Thank you for contacting Intel Customer Support.

 

According to the LED code you are getting and the https://www.intel.com/content/dam/support/us/en/multimedia/server-products/server-boards/7059/ Interactive POST code Diagnostic decoder we need to check the add-in cards/modules installation and compatibility.

 

According to the https://serverconfigurator.intel.com/exalt/myparts.pdf?ServletNumber=102&iMethodID=5&dataset=IntelTHOL&base_record_id=30733&sort=&dir=desc&startIndex=0&results=20&query=&checkBoxSelections=_AND_column1_IN__AND_column2_IN__OR_GPGPU_AND_column3_IN__AND_colum ‎Intel® Server Configurator tool the currently tested and validated GPU's for the ‎Intel® Server Board S2600CP2 are:

 

The hardware may support legacy BIOS but may not support EFI depending on the Manufacturer Specifications.

 

You could also check withhttp://www.amd.com/en-us/products/graphics/desktop/oem AMDhttp://www.amd.com/en-us/products/graphics/desktop/oem if the R9 380 GPU supports EFI.

Please let me research on our end in order to provide you with more information regarding this issue.

 

 

If you have any more questions, please let me know.

 

 

 

Best regards,

 

Caesar B.

 

Intel Customer Support.
idata
Employee
2,354 Views

Hello Dormon,

 

 

We are still checking the error you are getting and will provide you with more information as soon as possible.

 

 

If you have any more questions, please let me know.

 

 

Best regards,

 

Caesar B.

 

idata
Employee
2,354 Views

Hello Dormon,

 

 

We are still working on your case.

Please take into consideration the hardware may support legacy BIOS but may not support EFI depending on the Manufacturer Specifications.

 

 

You could also check withhttp://www.amd.com/en-us/products/graphics/desktop/oem AMDhttp://www.amd.com/en-us/products/graphics/desktop/oem http://www.amd.com/en-us/products/graphics/desktop/oemif the R9 380 GPU supports EFI and let us know what they tell you.

 

 

Intel always recommends using validated hardware to avoid unforeseen issues. If you have any more questions, please let us know.

 

 

Best regards,

 

Caesar B.
0 Kudos
DZhou9
Novice
2,354 Views

Hello and thanks a lot.

My original purpose is to boot OS from my nvme drive. The drive cannot be found when installing os. I found a discussion about this and someone had successfully boot os from nvme drive when efi optimized boot is enabled. I followed his path and then got this issue.

However, I find a way to boot. My graphic card worked fine with legacy bios and I was able to get into efi shell. I patched a nvme efi driver and the drive showed up!

So I think maybe it is not a compatibility issue as both board and gpu work fine.

0 Kudos
idata
Employee
2,354 Views

Hello Dormon,

 

 

I am glad to hear you found a workaround for the issue.

 

 

Would you like to share with the communities the information on how to patch the NVMe Drivers for the EFI optimized boot?

 

 

Additionally, is there anything else we could assist you with?

 

 

Best regards,

 

Caesar B.
0 Kudos
idata
Employee
2,354 Views

Hello Dormon,

 

 

Would you like to share with the communities the information on how you patched the NVMe Drivers for the EFI optimized boot?

 

 

We are wondering if there is anything else we could assist you with?

 

 

Sincerely,

 

Caesar B_Intel.
0 Kudos
DZhou9
Novice
2,354 Views

At first I tried a method of this article https://audiocricket.com/2016/12/31/booting-samsung-sm961-on-asus-p6t-se-mainboard/ https://audiocricket.com/2016/12/31/booting-samsung-sm961-on-asus-p6t-se-mainboard/ (TL;DR). For short, he install a bootloader of EFI Shell to a USB stick and write a start.nsh which will load a NVMe drive and boot the OS. Unfortunately I failed to install that bootloader as I do exactly what he told.

But this article reminded me that this board has a build-in Internal EFI Shell. So I did the trick by:

1. Prepare a USB stick and format it with fat32 partition.

2. Download the driver from https://mega.nz/# !tEkRlTpL!0S8r7s2CfurSG4MrHlj_rN15NrsLSZg-oDC90PP_uy8 and put it into the stick.

3. Reboot into the EFI Shell. (Recommend to unplug other USB storage devices)

4. Type "map -r", you shall see a drive with name of "fs0"

5. Type "load fs0:/path/to/the/driver/"

6. Type "map -r" again and you can see a full page list. I recognized my NVMe drive with name of "hdxxx"

7. Type "hdxxx:/path/to/your/bootx64.efi or something", then the OS on the NVMe drive booted!

But, I found no way to put the start.nsh into the Internal EFI Shell as I wanna boot the OS completely automatically.

So I found https://www.win-raid.com/t2375f46-Guide-NVMe-boot-without-modding-your-UEFI-BIOS-Clover-EFI-bootloader-method.html https://www.win-raid.com/t2375f46-Guide-NVMe-boot-without-modding-your-UEFI-BIOS-Clover-EFI-bootloader-method.html .

It has a installation guide. Easy and simple.

In addition, if the clover not boot your OS automatically, try to modify the \EFI\CLOVER\config.plist , replace the value of "DefaultVolume" with your clover start option's name.

For now I do not have any issue.

And thank you again!

0 Kudos
idata
Employee
2,354 Views

Hello Dormon,

 

 

Thank you for sharing the information on how you patched the NVMe Drivers for the EFI optimized boot with the communities.

 

 

Best regards,

 

Caesar B_Intel.

 

0 Kudos
Reply