[发明专利]应用于操作系统启动的方法和装置、及电子设备有效
申请号: | 201910255683.8 | 申请日: | 2019-03-29 |
公开(公告)号: | CN110007974B | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 李小春 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 杨静 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 操作 系统启动 方法 装置 电子设备 | ||
本公开提供了一种应用于操作系统启动的方法。所述方法包括:将所述操作系统启动时需要使用的至少一个文件存储在非易失性存储模块中;生成启动引导文件,所述启动引导文件用于引导启动装载程序从所述非易失性存储模块中加载所述至少一个文件;以及在所述操作系统的启动过程中,基于所述启动引导文件的引导,所述启动装载程序从所述非易失性存储模块中加载所述至少一个文件。本公开还提供了一种应用于操作系统启动的装置、以及一种电子设备。
技术领域
本公开涉及一种应用于操作系统启动的方法和装置、以及一种电子设备。
背景技术
现有技术中,在Linux操作系统的安装时,是将操作系统启动时需要使用的文件例如内核镜像文件和基于内存的文件系统initramfs文件等存储在硬盘等磁盘中。这样,在启动Linux操作系统时,常常需要反复多次从磁盘中读取相应的文件。例如通过启动装载程序Bootloader将操作系统启动过程中所需要的文件拷贝到内存中,然后通过CPU对内存访问来启动操作系统。然而,通过启动装载程序Bootloader从磁盘中把内核镜像文件和基于内存的文件系统initramfs文件等文件拷贝到内存的过程中,不仅需要启动装载程序对不同的文件系统支持,而且从磁盘拷贝到内存需要花费较长时间,尤其是当有些文件所占空间较大时(例如,initramfs文件),会导致操作系统的启动时间持续较长。
发明内容
本公开的一个方面提供了一种应用于操作系统启动的方法。所述方法包括:将所述操作系统启动时需要使用的至少一个文件存储在非易失性存储模块中;生成启动引导文件,所述启动引导文件用于引导启动装载程序从所述非易失性存储模块中加载所述至少一个文件;以及在所述操作系统的启动过程中,基于所述启动引导文件的引导,所述启动装载程序从所述非易失性存储模块中加载所述至少一个文件。
可选地,所述至少一个文件包括以下至少一个:内核镜像文件、基于内存的文件系统的文件、启动装载程序文件,以及基本输入输出程序的文件。
可选地,所述方法还包括将所述至少一个文件存储在磁盘中,及当在所述操作系统的启动过程中从所述非易失性存储模块中加载所述至少一个文件失败时,所述启动装载程序从所述磁盘中加载所述至少一个文件。
可选地,所述将所述至少一个文件存储在所述非易失性存储模块中,包括在所述操作系统的安装程序中配置支持所述非易失性存储模块的驱动的程序,以及在所述安装程序中设置控制单元,所述控制单元用于控制将所述至少一个文件存储至所述非易失性存储模块中。
可选地,所述将所述至少一个文件存储在所述非易失性存储模块中,还包括在所述安装程序中设置安装向导程序,所述安装向导程序用于创建所述非易失性存储模块的启动分区,其中,所述启动分区为所述非易失性存储模块中用于存储所述至少一个文件的分区。
本公开的另一方面,还提供了一种应用于操作系统启动的装置。所述装置包括存储单元、生成单元以及加载单元。所述存储单元用于将所述操作系统启动时需要使用的至少一个文件存储在非易失性存储模块中。所述生成单元用于生成启动引导文件,所述启动引导文件用于引导启动装载程序从所述非易失性存储模块中加载所述至少一个文件。所述加载单元用于在所述操作系统的启动过程中,基于所述启动引导文件的引导,所述启动装载程序从所述非易失性存储模块中加载所述至少一个文件。
可选地,所述非易失性存储模块包括非易失性双列直插式存储模块。
可选地,所述存储单元还用于将所述至少一个文件存储在磁盘中。所述加载单元还用于当在所述操作系统的启动过程中从所述非易失性存储模块中加载所述至少一个文件失败时,所述启动装载程序从所述磁盘中加载所述至少一个文件。
可选地,所述存储单元具体用于在所述操作系统的安装程序中配置支持所述非易失性存储模块的驱动的程序,以及在所述安装程序中设置控制单元,所述控制单元用于控制将所述至少一个文件存储至所述非易失性存储模块中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910255683.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及电子设备
- 下一篇:声卡自适应加载方法及系统