本发明专利技术适用于计算机领域,提供了一种应用于UEFI的操作界面的实现方法及系统,所述方法包括下述步骤:调用UEFI指令;根据所述UEFI指令调用对应的UEFI图形化操作界面输出显示;接收用户根据所述UEFI图形化操作界面输入的操作指令,调用或控制对应的扩展模块系统。在本发明专利技术实施例中,主操作界面和扩展模块系统采用统一风格的图形化操作界面,实现了UEFI与各扩展模块系统图形界面之间轻松切换,使用户操作更加简单、高效,实现了对计算机各设备更高效的管理。
【技术实现步骤摘要】
本专利技术属于计算机领域,尤其涉及一种应用于UEFI的操作界面的实现方法及系统。
技术介绍
在计算机20多年的发展中,传统基本输入输出系统(Basic Input OutputSystem,BIOS)一直是底层系统软件的核心,是计算机硬件与上层操作系统的连接桥梁,负责计算机开机后系统配置初始化、自检,读入上层操作系统内核并引导上层操作系统的启动。随着计算机硬件和集成电路不断更新换代向前发展,操作系统核心软件也发生了本质性的革新,例如微软的Windows系统、LINUX厂商开发的操作系统等,但是负责软件与硬件接口的BIOS技术却没有发生很大的变化。由于自身的缺陷,BIOS制约了计算机技术的进一步发展。统一可扩展固件接口(Unified Extensible Firmware Interface,UEFI)技术的出现,从根本上解决了传统BIOS存在的问题。UEFI运行在32位或64位模式下,计算机的启动速度比在16位实模式的BIOS下明显加快。另外,采用C语言编程,开发更简单,维护更容易。UEFI还定义了可扩展模块系统的接口,各种应用都可以在UEFI上实现,包括在UEFI层上网、进行语音通讯、远程计算机救护、UEFI层的身份识别系统、各种外界设备的扩展操作等。UEFI规范的发布使得大家按一个标准规范进行软件开发,兼容性好,硬件厂商不用再担心与BIOS的兼容性问题,只要完成对UEFI的兼容即可。现有技术中,UEFI采用文本界面,对于各个扩展模块系统在界面和功能上的整合上显得力不从心。有的扩展模块系统存在独立的系统,如果采用文本界面,用户对各个扩展模块系统的操作需要不断切换操作界面。从文本界面切换-->到图形界面的系统时,UEFI需要先将系统的控制权交给扩展模块系统,然后再重新启动计算机UEFI才能得到控制权。同时,随着UEFI技术的成熟,厂商在计算机的UEFI层需要做许多具有其自身特色的UEFI扩展模块系统,例如在UEFI层的身份识别与认证、对多用户硬盘的管理、通过可信任安全平台模组(Trusted Platform Module,TPM)对重要数据的加密、日志的管理等。厂商开发的扩展模块系统大部分是图形化的模块系统,现有技术的文本界面不能将各种图形化扩展模块系统的界面和功能进行有效整合。
技术实现思路
本专利技术实施例的目的在于提供一种应用于UEFI的图形化操作界面的实现方法,旨在解决现有UEFI采用文本界面,不能实现各种图形化扩展模块系统在界面和功能上的有效整合的问题。本专利技术实施例是这样实现的,一种应用于UEFI的图形操作界面的实现方法,所述方法包括下述步骤:调用UEFI指令;根据所述UEFI指令调用对应的UEFI图形化操作界面输出显示;接收用户根据所述UEFI图形化操作界面输入的操作指令,调用或控制对应的扩展模块系统。本专利技术实施例的另一目的在于提供一种应用于UEFI的图形操作界面系统,所述系统包括:UEFI指令库,用于存储UEFI指令;UEFI图片库,用于存储UEFI指令对应的UEFI图形数据;以及多个扩展模块系统。本专利技术实施例中,UEFI调用UEFI图片库向用户提供计算机启动之后、上层操作系统启动之前的图形化操作界面,挂接UEFI操作指令,各个扩展模块系统作为从设备被UEFI集中管理,多种扩展模块系统有效整合在统一的图形-->界面下,UEFI和扩展模块系统间的相互操作只需在图形界面上切换即可完成。主操作界面和扩展模块系统采用统一风格的图形化操作界面,使得用户的操作更加方便。另外,采用类似Windows的操作风格使用户操作更加灵活,并支持多种语言和键盘、鼠标、手写笔等多种输入方式。附图说明图1是本专利技术实施例提供的UEFI图形界面的实现原理;图2是本专利技术实施例提供的安全系统身份认证图形操作界面;图3是本专利技术实施例提供的安全系统管理设置图形操作界面;图4是本专利技术实施例提供的用户指纹输入系统图形操作界面;图5是本专利技术实施例提供的修改安全员密码图形操作界面;图6是本专利技术实施例提供的UEFI图形界面操作的实现流程;图7是本专利技术实施例提供的UEFI对指纹输入系统的工作流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例是在UEFI和扩展模块系统之间增加一个UEFI的图片库,主操作界面和各扩展模块系统采用统一的图形操作界面,实现对各扩展模块系统的整合。图1示出了本专利技术实施例提供的UEFI图形界面的实现原理,为了便于说明,仅示出了与本专利技术实施例相关的部分,其中:UEFI指令库中包括UEFI中的各种指令,例如对所有硬件设备的操作指令、对特殊硬盘的访问指令、对图形界面的操作指令、对硬件驱动加载的指令等。UEFI指令库可以存储在ROM、主板贴片闪存(Flash)等存储装置中,也可以-->存放于硬盘或者移动存储装置等受保护的数据存储空间中。由于存放在ROM或主板贴片闪存(Flash)中的数据读取速度比存放在受保护的数据存储空间快,在本专利技术实施例中,将重要指令或者数据量不太大的指令存放于ROM或主板贴片闪存(Flash)中,其他指令可以分放于受保护的数据存储空间中。UEFI图片库中存储有图形界面数据,包括UEFI指令对应的显示图形操作界面图片,指纹模板图片,还包括图形界面环境中按钮对应的UEFI操作指令数据,各种通过键盘,鼠标或者其他输入设备进行操作的指令,用户名、密码等用户安全信息等数据。在本专利技术实施例中,UEFI图片库存储在受保护的数据存储空间中。本专利技术实施例中,受保护的数据存储空间存储在不能轻易被破坏的存储设备中,可以是硬盘中的一块保护空间(如HPA分区),也可以是外接的USB存储设备,或者非易失性存储器等。本专利技术实施例中,UEFI图片库所提供的图形界面除了主操作图形界面外,还包括外接的嵌入式系统图形界面、多CPU系统的图形操作界面、硬盘管理系统图形操作界面、身份识别操作图形界面、日志管理系统图形操作界面等。图形界面可以采用类似Windows的操作风格。图2至图5分别示出了安全系统身份认证图形界面、安全系统管理设置图形界面、用户指纹输入系统图形操作界面、修改安全员密码图形操作界面等扩展模块系统的操作界面示例。身份识别操作图形界面包括口令身份识别操作图形界面、生物识别(指纹、虹膜、声音等)设备的图形操作界面、智能卡身份识别设备操作图形界面、USBKEY身份识别操作图形设备等。在硬盘管理系统图形操作界面下可以完成UEFI的各个模块初始化和设置,包括对CPU、南桥、北桥、内存、CDROM、硬盘、内存、网络、外设(鼠标键盘、显示器)、身份识别设备(生物识别设备、智能卡设备、USB KEY设备)等设置的初始化。同时,还可以查看和显示计算机设置信息,包括查看CPU、南桥、北桥、内存、CDROM、硬盘、内存、网络、外设(鼠标键盘、显示器)、-->身份识别设备(生物识别设备、智能卡设备、USB KEY设备)等信息。本专利技术实施例中,通过图形界面达到对计算机的控制,例如完成用户的身份认证、通过图形界面从硬盘引导系统、通过图形界面从光驱安装上层操作系统、通过图形界面从预引导执行环境(Preb本文档来自技高网...
【技术保护点】
一种应用于UEFI的操作界面的实现方法,其特征在于,所述方法包括下述步骤: 调用UEFI指令; 根据所述UEFI指令调用对应的UEFI图形化操作界面输出显示; 接收用户根据所述UEFI图形化操作界面输入的操作指令,调用或控 制对应的扩展模块系统。
【技术特征摘要】
1、一种应用于UEFI的操作界面的实现方法,其特征在于,所述方法包括下述步骤:调用UEFI指令;根据所述UEFI指令调用对应的UEFI图形化操作界面输出显示;接收用户根据所述UEFI图形化操作界面输入的操作指令,调用或控制对应的扩展模块系统。2、如权利要求1所述的方法,其特征在于,所述UEFI指令包括对所有硬件设备的操作指令、对特殊硬盘的访问指令、对图形界面的操作指令,或者对硬件驱动加载的指令。3、如权利要求1所述的方法,其特征在于,所述UEFI指令存储在ROM、主板贴片闪存,或者受保护的数据存储空间中。4、如权利要求1所述的方法,其特征在于,所述UEFI图形化操作界面对应的UEFI图片数据存储在受保护的数据存储空间中。5、如权利要求4所述的方法,其特征在于,所述UEFI图片数据包括UEFI指令对应的显示在显示器上的图形操作界面图片、指纹模板图片、图形界面环境中按钮对应的UEFI操作指令数据、输入操作指令,或者用户安全信息。6、如权利要求3或4所述的方法,其特征在于,所述受保护的数据存储空间为硬盘中的一块保护空间、外接的USB存储设备,或者非易失性存储器。7、如权利要求1所述的方法,其特征在于,扩展模块系统为身份识别系统、硬盘管理系统、数据加密系统、日志管理系统、或者外部设备的扩展...
【专利技术属性】
技术研发人员:贾兵,林诗达,石明,张拥军,姚文泽,宋靖,
申请(专利权)人:中国长城计算机深圳股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。