问题描述
对BMC进行恢复出厂设置,等待BMC起来后登录BMC Web,发现标签页logo丢失

环境信息
-
操作系统:无
-
软件版本:OpenUBMC2512 sp2
-
硬件配置:无
重现步骤
-
[第一步] 点击恢复出厂设置
-
[第二步] 等待BMC恢复出厂设置后,登录web页面
-
[第三步] 查看标签页logo
期望结果
BMC恢复出厂设置后,标签页logo依然存在
实际结果
BMC恢复出厂设置后,标签页logo丢失
对BMC进行恢复出厂设置,等待BMC起来后登录BMC Web,发现标签页logo丢失

操作系统:无
软件版本:OpenUBMC2512 sp2
硬件配置:无
[第一步] 点击恢复出厂设置
[第二步] 等待BMC恢复出厂设置后,登录web页面
[第三步] 查看标签页logo
BMC恢复出厂设置后,标签页logo依然存在
BMC恢复出厂设置后,标签页logo丢失
答案内容由AI生成,仅供参考:
根据上下文,要恢复自定义Logo,需要重新应用定制配置,而不是依赖恢复出厂设置来保留它:
重新升级定制白牌包
使用包含正确 Logo 文件(如 favicon.ico)的白牌包(WBD-image.hpm)再次执行升级。升级后 logo 会重新部署到指定路径。
避免误用“清白牌包”
区分“白牌包”(保留部分定制)与“清白牌包”(Clear_White_Label_Package,恢复到默认配置)。如果误升了清白牌包,自定义内容会被彻底清除。
手动放置 logo 文件
通过 SSH 登录 BMC,将自定义的 favicon.ico 文件复制到 /data/opt/pme/web/htdocs/ 或 /usr/share/wbd_up_file/ 目录下(具体路径需参考白牌包配置),然后重启 BMC 或 Web 服务。
检查是否触发了意外恢复
确认操作日志中是否有其他恢复出厂设置或清白牌包升级的记录,避免多次恢复操作导致 logo 反复丢失。
/data/upgrade_resume/reset/ 目录下的升级记录,或提供 BMC 日志以便分析 logo 文件是否被正确部署。注:以上结论均基于提供的上下文信息,未引入外部知识。
根据提供的上下文信息,您所描述的 “恢复出厂设置后BMC Web页面标签页logo丢失” 是一个符合系统设计逻辑的预期行为,而非异常。以下是详细分析和解释:
恢复出厂设置的本质
根据知识库定义,Factory Reset(恢复出厂设置) 是一种将设备或组件恢复至其原始工厂状态的操作,会擦除所有用户定义的设置、网络配置、用户数据及自定义修改,并将系统还原为出厂时的默认配置(即“华为原始状态”或“openUBMC内置默认状态”)。
来自知识图谱:“恢复出厂设置是重置设备至原始工厂状态的过程……恢复出厂设置操作无法恢复到升级前的定制状态。”
标签页Logo(ico图标)属于定制内容
标签页Logo对应浏览器标签页图标(favicon.ico),是品牌信息定制的一部分。根据《WebUI定制指南》和白牌包定制说明,该图标可以通过白牌包定制或本地替换的方式进行更改,属于用户自定义的视觉元素。
文档块#2(白牌包定制指南):“ico图标用于浏览器标签页图标显示……可定制。”
恢复出厂设置会清除所有自定义文件
恢复出厂设置会删除用户放置在 /data/opt/pme/web/htdocs 等路径下的定制文件(如 favicon.ico),并将其替换为固件包中自带的默认图标(或导致图标文件缺失)。
知识库关系:“BMC系统负责渲染主页上的Logo,因访问限制导致无法显示”——这里的“访问限制”即指文件被恢复出厂设置覆盖或删除。
根据上下文,要恢复自定义Logo,需要重新应用定制配置,而不是依赖恢复出厂设置来保留它:
重新升级定制白牌包
使用包含正确 Logo 文件(如 favicon.ico)的白牌包(WBD-image.hpm)再次执行升级。升级后 logo 会重新部署到指定路径。
避免误用“清白牌包”
区分“白牌包”(保留部分定制)与“清白牌包”(Clear_White_Label_Package,恢复到默认配置)。如果误升了清白牌包,自定义内容会被彻底清除。
手动放置 logo 文件
通过 SSH 登录 BMC,将自定义的 favicon.ico 文件复制到 /data/opt/pme/web/htdocs/ 或 /usr/share/wbd_up_file/ 目录下(具体路径需参考白牌包配置),然后重启 BMC 或 Web 服务。
检查是否触发了意外恢复
确认操作日志中是否有其他恢复出厂设置或清白牌包升级的记录,避免多次恢复操作导致 logo 反复丢失。
/data/upgrade_resume/reset/ 目录下的升级记录,或提供 BMC 日志以便分析 logo 文件是否被正确部署。注:以上结论均基于提供的上下文信息,未引入外部知识。
需要确认最近一次的还原点时的标签页状态
没有设置还原点
这个问题的原因大概率是因为恢复出厂使用的还原点中保存的logo图片就是空白的,可以通过一键收集确认下OptBMC/save目录里的还原点文件factory_backup.tar.gz中product_mgmt组件的favicon.ico文件是什么样的