买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:昆仑太科(北京)技术股份有限公司
摘要:本发明公开了一种基于UEFI和Linux的国产操作系统启动方法及装置,在UEFI中内嵌Linux操作系统,省略了传统UEFI跳转DXE阶段,加载DXE驱动并完成初始化步骤,使得国产操作系统启动方式更高效、灵活。在Linux操作系统加入国产处理器适配组件,扩展了对国产处理器的支持功能。在Linux操作系统加入内核引导组件,扩展了对国产操作系统的支持功能。在计算机启动时,用户可以选择UEFI固件引导启动或者内嵌Linux方式启动方式,其中,内嵌Linux方式启动方式仅需执行UEFI中的SEC阶段和PEI阶段,无需执行UEFI跳转驱动执行环境DXE的阶段;在UEFI跳转启动设备选择BDS阶段时,先加载UEFI内嵌的Linux操作系统,再利用所述UEFI内嵌的Linux操作系统加载国产操作系统加载器,从而实现不同的计算机操作系统的启动。
主权项:1.一种基于UEFI和Linux的国产操作系统启动方法,其特征在于,在统一可扩展固件接口UEFI中内嵌Linux操作系统,并在Linux操作系统加入处理器适配组件和内核引导组件;在启动国产操作系统的过程中,无需执行UEFI跳转驱动执行环境DXE的阶段;在UEFI跳转启动设备选择BDS阶段时,先加载Linux操作系统,再利用所述Linux操作系统加载国产操作系统加载器,从而实现不同的国产操作系统的启动;启动国产操作系统的步骤包括:步骤一、UEFI的安全SEC阶段启动,进行CPU中断异常初始化和临时内存初始化;步骤二、UEFI跳转到早期初始化PEI阶段,完成CPU初始化、内存初始化和主板初始化;步骤三、选择确认启动方式为传统启动方式或者内嵌Linux方式启动方式,如果是传统方式启动,则进入步骤四,否则进入步骤五;步骤四、跳转到驱动执行环境DXE阶段,完成包括PCI、USB、显卡的外设初始化;步骤五、UEFI跳转到启动设备选择BDS阶段,如果是传统方式启动,则选择启动设备,否则加载Linux操作系统,如果加载Linux操作系统失败,则报错跳转到BDS再次加载Linux操作系统直至加载成功;步骤六、UEFI跳转到临时系统加载TSL阶段,从所选启动设备或Linux操作系统加载国产操作系统加载器并运行;步骤七、UEFI跳转到运行RT阶段,加载国产操作系统运行。
全文数据:
权利要求:
百度查询: 昆仑太科(北京)技术股份有限公司 一种基于UEFI和Linux的国产操作系统启动方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。