一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法

    公开(公告)号:CN114911488B

    公开(公告)日:2024-04-09

    申请号:CN202210453175.2

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法,属于计算机领域。本发明到编译时为LOGO图片的存储在Flash上声明空间,以及固件运行时擦除Flash并将BMP格式图片写入Flash时先写“0”再写图片数据。本发明能够在不更新BIOS固件的前提下,不受次数限制但受大小限制地,更换固件启动时的LOGO图片。本发明达到了在产品出货之后,使用者可以自行替换启动LOGO的目的。该方法满足了从固件提供商到使用者,在无需更新固件的前提下,方便地对启动LOGO进行更换的需求。

    一种飞腾服务器平台下存储空间合并成的方法

    公开(公告)号:CN112947863A

    公开(公告)日:2021-06-11

    申请号:CN202110330900.2

    申请日:2021-03-25

    Abstract: 本发明涉及一种飞腾服务器平台下存储空间合并成的方法,其特征在于,包括:依次遍历资源链表上所有的资源,计算得到多个块设备的物理地址空间总和size_all;linux内核启动到初始化外部设备阶段的时候,块设备匹配linux内核驱动,在块设备所对应的linux内核驱动中添加判断,判断是否是第一个块设备进行的linux内核驱动匹配,如果是,遍历资源链表上所有资源,根据资源属性,依次遍历,获取到每一个所需的块设备资源;将所有需要合并的块设备都映射到linux内核驱动所申请的虚拟地址空间中后,将块设备的linux内核驱动注册进linux内核中完成块设备的linux内核驱动工作,根据注册的块设备驱动,建立对应的namespace节点。

    一种飞腾服务器平台下存储空间合并成的方法

    公开(公告)号:CN112947863B

    公开(公告)日:2024-01-30

    申请号:CN202110330900.2

    申请日:2021-03-25

    Abstract: 本发明涉及一种飞腾服务器平台下存储空间合并成的方法,其特征在于,包括:依次遍历资源链表上所有的资源,计算得到多个块设备的物理地址空间总和size_all;linux内核启动到初始化外部设备阶段的时候,块设备匹配linux内核驱动,在块设备所对应的linux内核驱动中添加判断,判断是否是第一个块设备进行的linux内核驱动匹配,如果是,遍历资源链表上所有资源,根据资源属性,依次遍历,获取到每一个所需的块设备资源;将所有需要合并的块设备都映射到linux内核驱动所申请的虚拟地址空间中后,将块设备的linux内核驱动注册进linux内核中完成块设备的linux内核驱动工作,根据注册的块设备驱动,建立对应的namespace节点。

    一种BIOS固件的Recovery恢复方法
    4.
    发明公开

    公开(公告)号:CN119292831A

    公开(公告)日:2025-01-10

    申请号:CN202411386048.0

    申请日:2024-09-30

    Abstract: 本发明涉及一种BIOS固件的Recovery恢复方法,属于计算机系统领域。本发明对FVMAIN_COMPACT内容做备份操作,正常启动执行PcdBackFvBase地址上的原件FVMAIN_COMPACT_MAIN,原件被破坏时执行PcdFvBaseAddress地址上的备份FVMAIN_COMPACT_BACKUP,并通过建立Hob的形式在从PEI阶段传递内容到DXE,在DXE完成备份对原件的更新;编译时计算原件的SHA256哈希值并存储到Flash上,固件启动运行时通过比较哈希值,判断启动文件是否发生变化。本发明解决了主板无外接存储设备条件,固件启动故障需要Recovery恢复时的难题;通过编译时工具计算SHA256哈希值和启动时OpensllLib标准库动态计算Sha256哈希值,强化了判断固件文件损坏的依据。

    一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法

    公开(公告)号:CN114911488A

    公开(公告)日:2022-08-16

    申请号:CN202210453175.2

    申请日:2022-04-27

    Abstract: 本发明涉及一种基于国产处理器平台的UEFI固件LOGO更换及恢复方法,属于计算机领域。本发明到编译时为LOGO图片的存储在Flash上声明空间,以及固件运行时擦除Flash并将BMP格式图片写入Flash时先写“0”再写图片数据。本发明能够在不更新BIOS固件的前提下,不受次数限制但受大小限制地,更换固件启动时的LOGO图片。本发明达到了在产品出货之后,使用者可以自行替换启动LOGO的目的。该方法满足了从固件提供商到使用者,在无需更新固件的前提下,方便地对启动LOGO进行更换的需求。

Patent Agency Ranking