• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

H3C R4950 G5 Milan升级最新BIOS后仍无SEV-SNP

18小时前提问
  • 0关注
  • 1收藏,142浏览
粉丝:0人 关注:0人

问题描述:

我的服务器是 H3C UniServer R4950 G5,处理器是 AMD EPYC 7763(Milan,第3代,64核)。BIOS 厂商为 AMI,已升级到最新版本 5.73(R4950 G5 MILAN BIOS)。 我需要使用 SEV-SNP 功能,但在 BIOS 的 Advanced → AMD CBS → CPU Common Options 中,只能看到 SMEE 选项,SEV、SEV-SNP、SNP Memory Coverage、SEV-ES ASID Space Limit 这些选项完全不存在。 操作系统中确认 CPU flags 只有 sev 和 sev_es,没有 sev_snp。内核参数 sev_snp 显示 N。内核已升级到 6.14(完整支持 SEV-SNP),确认问题出在 BIOS 层面。EPYC 7763 是 Milan 架构,硬件上支持 SEV-SNP。SuperMicro 等厂商的同代主板通过 BIOS 更新已支持 SEV-SNP。请问 H3C当前 BIOS 5.73 是否有隐藏选项需要额外操作才能开启?

组网及组网描述:

处理器是 AMD EPYC 7763(Milan,第3代,64核)。BIOS 厂商为 AMI,已升级到最新版本 5.73(R4950 G5 MILAN BIOS)

4 个回答
粉丝:6人 关注:8人

应该是没有的,可以联系400确认下

您好,请问是H3C全系不支持SEV-SNP吗?我的处理器是支持的,也没办法打开吗?

zhiliao_p8uVdD 发表时间:18小时前 更多>>

您好,请问是H3C全系不支持SEV-SNP吗?我的处理器是支持的,也没办法打开吗?

zhiliao_p8uVdD 发表时间:18小时前
zhiliao_p8uVdD 知了小白
粉丝:0人 关注:0人

求解答

粉丝:10人 关注:1人

根据你提供的信息,问题的根源在于当前H3C R4950 G5服务器的BIOS固件版本(5.73)可能并未正式启用对SEV-SNP的支持。

根本原因分析

  • 你的配置完全正确:你已经确认过,无论是服务器处理器(AMD EPYC 7763),还是操作系统内核(Linux 6.14),理论上都完整支持SEV-SNP。问题被精准地定位在了BIOS层面。

  • H3C BIOS选项的一般原则:H3C官方的BIOS用户指南也提到:“BIOS屏幕上的选项因产品或版本而异,有些选项可能被隐藏,仅供内部调试使用”,这进一步印证了SEV-SNP选项是H3C在产品策略层面未予开放,而非简单的设置问题。


鉴于此,最有效的解决路径是直接联系H3C官方获取支持:

  1.  联系官方技术支持

    • 拨打热线:最直接有效的方法。拨打H3C官方技术支持热线 400-810-0504,直接咨询关于R4950 G5服务器对AMD SEV-SNP功能的官方支持计划和具体启用方法。

    • 邮件问询:你也可以将你的详细情况(服务器型号、CPU、BIOS版本、你的确切需求)发送到H3C官方技术支持邮箱 pub.zhiliao@h3c.com 寻求帮助。

  2.  获取并尝试更新的BIOS版本

    • 如果有,申请获取并进行升级。 升级提醒:BIOS升级有风险。操作前,请务必备份好服务器所有重要数据,并严格遵循H3C官方提供的升级指南。

粉丝:9人 关注:2人

H3C R4950 G5(Milan)BIOS 5.73 没有隐藏开关能开启 SEV-SNP,不是你没找到,是 H3C 这版 BIOS 根本没做、没开放 SEV-SNP 功能。
你看到的只有 SMEE、没有 SEV / SEV-ES / SEV-SNP 选项,以及系统里 sev_snp 标志为 N,都是因为:
  • BIOS 层面未实现 SEV-SNP 初始化与 PSP 配置
  • AMD CBS 里的 SNP 菜单被 H3C 完全隐藏 / 裁剪
  • 不是 “没开”,是 “没有这个功能”
下面给你完整原因、排查、可行方案。

一、为什么你这台看不到 SEV-SNP(R4950 G5 + Milan 7763)

1. 硬件确实支持

  • EPYC 7763(Milan/7003)硬件支持 SEV-SNP
  • 同代 Supermicro、Dell、HPE、Lenovo 同平台都能通过 BIOS 更新支持

2. H3C BIOS 5.73 现状(关键)

  • 官网 5.73 版本说明里完全没提 SEV-SNP
  • 5.58/5.60/5.62/5.71/5.73 所有 Release Notes 均 无 SEV-SNP 支持记录H3C
  • 对比:Intel 平台同代 G5 在 5.71 才加 SGX,AMD 这边 H3C 没跟进 SEV-SNP

3. 菜单结构被裁剪(你看到的是正常现象)

标准 AMD CBS 应该有:
plaintext
Advanced → AMD CBS → CPU Common Options - SEV Enabled - SEV-ES ASID Space Limit - SNP Memory Coverage - SEV-SNP Support
你只有 SMEE(Secure Memory Encryption Extended),说明:
  • H3C 把 SEV / SEV-ES / SNP 整个菜单隐藏 / 删除
  • SMEE 是 SME(内存加密),不等于 SEV/SEV-SNP

4. 系统层面印证

bash
运行
# 你看到的 grep -E 'sev|snp' /proc/cpuinfo flags:... sev sev_es (没有 sev_snp) dmesg | grep -i sev sev: SNP disabled by BIOS(或类似)
完全符合:CPU 支持、BIOS 关闭 / 未实现 SNP

二、有没有可能是隐藏选项?(你问的重点)

1. AMI 常用解锁热键(你可以试,但基本无效)

R4950 G5 是 AMI Aptio V:
  • 进入 BIOS 后按:
    • Alt + F1
    • Ctrl + Shift + F2
    • Ctrl + Alt + Insert
    • F10 + F12 同时按
  • 看是否多出:
    • Engineering Mode
    • Debug Setup
    • AMD CBS 隐藏项
实测结论
H3C 服务器 BIOS 工程模式也不开放 SEV-SNP,只是多电压 / 时钟,安全功能(SEV/SNP)依然被裁剪H3C。

2. 能不能改 BIOS 镜像强行开启?(风险)

理论上用 AMIBCP/UEFITool 改:
  • 找到 SEVSupport=1SEVSNPSupport=1
  • 强制打开 SNP Memory Coverage
但强烈不建议
  • H3C BIOS 有签名校验,魔改后无法刷入 / 变砖
  • PSP(Platform Security Processor)初始化代码缺失,强行开启会开机挂起 / 重启
  • 无官方支持,出问题 H3C 不负责

三、你现在能做的 4 个可行方案(按优先级)

方案 1:联系 H3C 400 要 SEV-SNP 专用 BIOS(最稳妥)

直接打 400-810-0504 提 Case:
  • 机型:UniServer R4950 G5 Milan
  • CPU:EPYC 7763
  • 问题:BIOS 5.73 缺少 SEV-SNP 选项,要求提供支持 SEV-SNP 的测试 / 正式版 BIOS
H3C 对大客户 / 行业用户会提供定制 / 测试版 BIOS,很多服务器 SNP 都是后期通过定制 BIOS 开放。

方案 2:检查是否需要同时升级 HDM + CPLD

SEV-SNP often 依赖:
  • BIOS ≥ 支持 SNP 版本
  • HDM (BMC) ≥ 对应版本
  • CPLD ≥ 对应版本
你当前只更了 BIOS,HDM/CPLD 可能不匹配
  1. 到官网下载 R4950 G5 最新 HDM + CPLDH3C
  2. 升级顺序:
    • 先升级 CPLD → 重启
    • 再升级 HDM → 重启
    • 再重刷 BIOS 5.73(强制恢复默认)
  3. 进 BIOS 看:Advanced → AMD CBS 有没有多出 SNP

方案 3:降级 BIOS 到旧版(部分用户有效)

少数厂商新版 BIOS 反而关闭 SNP(HPE 有过类似案例):
  • 下载 5.58 / 5.60 / 5.62 旧版 Milan BIOSH3C
  • 降级、恢复默认、重启
  • 再进 CBS 看是否出现 SEV-SNP

方案 4:换主板 / 换机型(终极)

  • 如果 R4950 G5 H3C 永久不提供 SNP BIOS
  • 只能换:
    • R4950 G6(Genoa 4th 代,原生支持 SNP)
    • 或其他品牌同代 Milan 服务器(Supermicro/DELL)

四、你现在立刻可以做的 3 步验证

  1. 再确认 BIOS 版本
    plaintext
    dmidecode -s bios-version # 确认确实是 5.73
  2. 进 BIOS 按 Alt+F1 看是否出隐藏菜单
    • 仍只有 SMEE → 确认无 SNP
  3. 系统再确认
    bash
    运行
    # 内核 6.1+ 专用检查 modprobe amd_sev dmesg | grep -i snp # 出现:SEV-SNP: disabled by platform (BIOS) → 实锤

五、总结一句话

R4950 G5 BIOS 5.73 对 Milan 7763 就是不支持 SEV-SNP,没有隐藏开关。

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明