首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >UEFI引导PXE过程中的Gen10协议栈故障异常

UEFI引导PXE过程中的Gen10协议栈故障异常
EN

Server Fault用户
提问于 2021-04-29 18:16:50
回答 1查看 2K关注 0票数 0

我正在尝试使用带有RHEL的UEFI引导HPE Proliant Gen10 (已经尝试了7和8),并在服务器接收到第一个引导文件(shimx64.efi)后获得堆栈故障异常:

HPE ProLiant系统BIOS U32 v2.42 (01/23/2021) (C)版权1982-2021惠普企业发展LP早期系统初始化,请稍候。

iLO 5 IPv4:

iLO 5 IPv6:

iLO 5 IPv4:(编辑) iLO 5 IPv6:(编辑)

2%:系统芯片组初始化4%:UPI链接初始化-启动5%:UPI链接初始化-完成7%:早期处理器初始化9%:内存初始化-启动10%:11%:13%:14%:15%:21%:内存初始化-完成25%:SMBIOS表初始化28%:USB控制器初始化31%:芯片组根端口初始化35%:HPE SmartMemory初始化38%:系统安全初始化42%:iLO嵌入式健康初始化45%:ACPI表初始化49%:BIOS配置初始化L 55%:早期PCI初始化启动62%:早期PCI初始化-完成73%:切换控制台输出到主视频。请稍候...

[=3h ]

[=3h ]

[01;01 ]

[=3h ]

[=3h ]

[=3h ]

[=3h ]

(C)版权1982-2021惠普企业发展有限公司ProLiant DL360 Gen10系统ROM版本: U32 v2.42 (01/23/2021)序列号:(编辑)

安装系统内存: 384 GB,可用系统内存: 384 GB

检测到2个处理器(S),40个核启用,超级线程启用Proc 1: Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz Proc 2: Intel(R) Xeon(R) Gold 6248 CPU @ 2.50GHz UPI速率: 10.4 GT/s

工作负载配置文件: I/O吞吐量电源调节器模式:动态省电高级内存保护模式:快速容错内存(ADDDC)启动模式:在所有填充的DIMM插槽中验证的UEFI HPE SmartMemory。

要通过BIOS串行控制台进行访问,请按“ESC+9”表示系统实用程序,按“ESC+0”表示智能配置,按“ESC+!”一次启动菜单按“ESC+@”表示网络启动

启动所需的设备。请稍等,这可能需要一些时间..。

引导嵌入式FlexibleLOM 1端口1: HPE 10/25GB2p640FLR-SFP28Adptr- NIC (PXE IPv4)通过IPv4启动PXE。站点IP地址(编辑)

服务器IP地址是(编辑) NBP文件名是引导加载程序/pxe.boot.host/图像NBP文件大小是1877432字节下载NBP文件.

下载成功的NBP文件。

X64异常类型0x0C -堆栈故障异常

RCX=0000000000000001 DX=0000000036E13971 R8=00000000A0D29060 R9=000000007B2314F0 RSP=000000007B2315F8 BP=AFAFAFAFAFAFAFAF AX=0000000000000000 BX=000000003932D000 R10=000000007B231558 11=9A02503F3EB2EC9E 12=0000000000000000 13=0000000000000040 R14=00000000982470C0 15=0000000000000001 SI=000000009ED79018 DI=0000000000000E40 SI=000000009ED79018 CR2=0000000000000000 SI=000000009ED79018 SI=000000009ED79018 CR2=0000000000000000 SI=000000009ED79018 SI=000000009ED79018 CR2=0000000000000000 SI=000000009ED79018 CR2=0000000000000000 SI=000000009ED79018 DI=0000000000000E40 SI=000000009ED79018 DI=0000000000000E40 SI=000000009ED79018 CR2=0000000000000000 CR2=0000000000000000 SI=000000009ED79018 DI=0000000000000E40 SI=000000009ED79018 CR2=0000000000000000 CR2=0000000000000000 SI=000000009ED79018 CR2=0000000000000000 CR2=0000000000000000 SI=000000009ED79018 CR2=0000000000000000 SI=000000009ED79018 CR2=0000000000000000

LBRs From To From To 01h 0000000036E0DE86->000000009A1D2174 0000000036E0E4C4->0000000036E0DE23 03h 0000000036E0E977->0000000036E0E4C4 000000007B0FB7AB->0000000036E0E948 05h 000000007B0FB82C->000000007B0FB85E 000000007B0FB738->000000007B0FB80C 07h 000000007B0FB73D->000000007B0FB71B 000000007B0FB863->000000007B0FB73A 09h 000000007B0FB868->000000007B0FB860 000000007B0FB844->000000007B0FB864 0Bh 000000007B0FB738->000000007B0FB80C 000000007B0FB73D->000000007B0FB71B 0Dh 000000007B0FB863->000000007B0FB73A 000000007B0FB868->000000007B0FB860 0Fh 000000007B0FB844->000000007B0FB864 000000009A1D217F->000000009FBAD940

拨打ImageBase ImageName+Offset 00h 0000000000000000无图像信息01h 0000000000000000无图像信息

呼叫ImageBase ImageName+Offset

STACK 00h 04h 08h 0Ch 10h 14h 18h 1Ch RSP+00h 9EFC7818 9A08AB98 9EFBF56D 9EFC7818 00000000 9ED79018 00000000 4CF5B200 RSP+20h 9EFC1B9B 4CF5B200 733AA782 7B231710 982470C0 365CA000 00000040 7B109960 RSP+40h 733A904F 3932D000 365CA000 7331C340 733A787F 734C8EE5 7340ADE0 734C8F55 RSP+60h 7331E4A8 734C84A0 73450911 7331C048 7331E4A0 7B231800 7331C320 9EFBAC48 RSP+80h 7331E520 7B231840 00000001 7331E420 7B231870 734500AB 7331C048 7331E500 RSP+A0h 9EFBAC48 73450A83 7331C288 7331E580 734500AB 7331C288 7331E640 00000000 RSP+C0h 73450EC5 7331E5E0 7344CF6E 73324300 7331E640 7331E5E0 73438071 73325580 RSP+E0h 7331E640 73324300 7331EA52 7331EA40 00000000 734382B2 73325580 00000000

EN

回答 1

Server Fault用户

发布于 2021-05-03 16:55:18

您没有启动Shim文件(shimx64.efi)

RHEL shim文件名为BOOTX64.EFI,与1.2MB有关。

RHEL文件名为grubx64.efi,与1.8MB有关。

从日志来看,考虑到NBP传输的大小(NBP文件大小为1877432字节),我认为您正在引导grubx64.efi而不是BOOTX64.EFI

编辑1:

如果在引导正确的BOOTX64.EFI之后,您仍然得到相同的异常,尝试引导64位版本的bootmgfw.efi ()

如果引导正确(即使在尝试加载BCD时肯定会失败),这意味着您的固件不会实现符合UEFI的环境,并且在加载shim时也会失败。

如果它也失败引导,您可能没有真正启动UEFI模式,或者您的固件肯定是错误的。

编辑2:

你也可以运行一个内存测试,看看你的内存是否正常.

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1062061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档