[发明专利]操作系统的启动方法、装置、存储介质及客户端有效
申请号: | 201910227478.0 | 申请日: | 2019-03-25 |
公开(公告)号: | CN109992311B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 马俊凯;沈刚 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 启动 方法 装置 存储 介质 客户端 | ||
1.一种操作系统的启动方法,其特征在于,用于在测试过程中启动操作系统;所述方法包括:
启动预启动执行环境PXE,在通过普通文本传输协议TFTP从服务器获取到启动引导文件和启动配置文件后,基于所述启动引导文件和启动配置文件通过TFTP从所述服务器下载内核文件和迷你文件系统文件;
基于所述内核文件和迷你文件系统文件启动迷你操作系统;
在所述迷你操作系统环境中,通过超文本传输协议HTTP从所述服务器下载镜像文件,以及基于下载的所述镜像文件安装具有独立可操作性的最终操作系统,并切换所述迷你操作系统至所述最终操作系统;
所述在所述迷你操作系统环境中,基于下载的所述镜像文件安装具有独立可操作性的最终操作系统,包括:
在所述迷你操作系统环境中,解压下载的所述镜像文件到客户端的内存中,并将解压后的所述镜像文件作为具有独立可操作性的最终操作系统。
2.根据权利要求1所述的方法,其特征在于,所述在所述迷你操作系统环境中,通过HTTP从所述服务器下载镜像文件,包括:
在所述迷你操作系统环境中,挂载网络组件;
当基于所述网络组件通过动态主机配置协议DHCP从所述服务器获取到IP地址时,根据所述启动配置文件中记载的镜像文件的地址通过HTTP从所述服务器下载镜像文件。
3.根据权利要求2所述的方法,其特征在于,该方法还包括:
当基于所述网络组件通过DHCP从所述服务器未获取到IP地址,或者通过HTTP从所述服务器下载镜像文件失败时,提示用户操作系统启动异常。
4.根据权利要求1所述的方法,其特征在于,所述启动引导文件、所述启动配置文件、所述内核文件、所述迷你文件系统文件和所述镜像文件中至少一种文件存储在所述服务器的内存中。
5.一种操作系统的启动装置,其特征在于,用于在测试过程中启动操作系统;所述装置包括:
PXE启动模块,用于启动预启动执行环境PXE;
下载模块,用于在通过普通文本传输协议TFTP从服务器获取到启动引导文件和启动配置文件后,基于所述启动引导文件和启动配置文件通过TFTP从所述服务器下载内核文件和迷你文件系统文件;
第一处理模块,用于基于所述内核文件和迷你文件系统文件启动迷你操作系统;
第二处理模块,所述第二处理模块用于:在所述迷你操作系统环境中,通过超文本传输协议HTTP从所述服务器下载镜像文件,以及解压下载的所述镜像文件到客户端的内存中,并将解压后的所述镜像文件作为具有独立可操作性的最终操作系统,并切换所述迷你操作系统至所述最终操作系统。
6.根据权利要求5所述的装置,其特征在于,所述第二处理模块用于:
在所述迷你操作系统环境中,挂载网络组件;
当基于所述网络组件通过动态主机配置协议DHCP从所述服务器获取到IP地址时,根据所述启动配置文件中记载的镜像文件的地址通过HTTP从所述服务器下载镜像文件。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
提示模块,用于当基于所述网络组件通过DHCP从所述服务器未获取到IP地址,或者通过HTTP从所述服务器下载镜像文件失败时,提示用户操作系统启动异常。
8.根据权利要求5所述的装置,其特征在于,所述启动引导文件、所述启动配置文件、所述内核文件、所述迷你文件系统文件和所述镜像文件中至少一种文件存储在所述服务器的内存中。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1-4任一项所述方法的步骤。
10.一种客户端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-4任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910227478.0/1.html,转载请声明来源钻瓜专利网。