[发明专利]一种启动方法和电子设备有效
申请号: | 202110335149.5 | 申请日: | 2021-03-29 |
公开(公告)号: | CN113094108B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 方琼琼;何耀举;胡斌 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 刘欢欢;张颖玲 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 启动 方法 电子设备 | ||
本申请的实施例提供一种启动方法,包括:在电子设备开机上电后,通过引导系统读取电子设备的可编程逻辑芯片对电子设备的网卡的网络连接配置信息;如果网络连接配置信息表征网卡的网络链接正常,通过引导系统将预启动执行环境PXE的启动信息设置为可编程逻辑芯片完成的网卡的网络链接设定,以能够通过网络链接加载目标操作系统进行启动。本申请的实施例同时还公开了一种电子设备。
技术领域
本申请涉及但不限于计算机技术领域,尤其涉及一种启动方法和电子设备。
背景技术
预启动执行环境(Pre-boot Execution Environment,PXE),可以使计算机通过网络启动操作系统的一种工作方式,它广泛应用在计算机设备,尤其针对无盘系统的工作站平台。
当用户选择PXE启动方式时,平台对网络资源的需求至关重要;但是实际应用中,网络链接的建立,都必须在引导系统启动到一定阶段,才对它做出链接的请求和设定;而且当收到这种请求时,网络链接的不稳定及其它一些网络设置异常等因素,使PXE服务端无法完成这一链接,从而再反馈到PXE客户端端,通知引导系统整个PXE启动的实现失败,这一系列的动作下来,PXE启动的实现速度受到严重影响,给用户造成了极其不好的网络使用体验。
发明内容
本申请实施例期望提供一种启动方法和电子设备。
本申请的技术方案是这样实现的:
第一方面,本申请的实施例提供一种启动方法,包括:
在电子设备开机上电后,通过引导系统读取所述电子设备的可编程逻辑芯片对所述电子设备的网卡的网络连接配置信息;
如果所述网络连接配置信息表征所述网卡的网络链接正常,通过所述引导系统将预启动执行环境PXE的启动信息设置为所述可编程逻辑芯片完成的所述网卡的网络链接设定,以能够通过所述网络链接加载目标操作系统进行启动。
第二方面,本申请的实施例提供一种电子设备,包括:
所述引导系统分别与所述可编程逻辑芯片和所述南桥连接;
所述可编程逻辑芯片与所述南桥连接;
所述引导系统,用于在电子设备开机上电后,读取所述电子设备的可编程逻辑芯片对所述电子设备的网卡的网络连接配置信息;
所述引导系统,还用于如果所述网络连接配置信息表征所述网卡的网络链接正常,通过所述引导系统将预启动执行环境PXE的启动信息设置为所述可编程逻辑芯片完成的所述网卡的网络链接设定,以能够通过所述网络链接加载目标操作系统进行启动。
第三方面,本申请的实施例提供一种电子设备,包括:
所述通信总线用于实现处理器和存储器之间的通信连接;
所述处理器用于执行存储器中存储的启动的程序,以实现上述的启动方法的步骤。
第四方面,本申请的实施例提供一种计算机存储介质,所述计算机存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上述的启动方法的步骤。
本申请的实施例提供一种启动方法和电子设备,通过在电子设备开机上电后,通过引导系统读取电子设备的可编程逻辑芯片对电子设备的网卡的网络连接配置信息;如果网络连接配置信息表征网卡的网络链接正常,通过引导系统将预启动执行环境PXE的启动信息设置为可编程逻辑芯片完成的网卡的网络链接设定,以能够通过网络链接加载目标操作系统进行启动;也就是说,电子设备开机上电后,若确定可编程逻辑芯片提供的网卡的网络连接配置信息表征网卡的网络链接正常,则直接将PXE的启动信息设置为可编程逻辑芯片完成的网卡的网络链接设定,以确保通过网络链接启动目标操作系统;如此,利用可编程逻辑芯片与网卡通信,提前建立PXE成功部署,从而实现PXE快速启动到目标操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110335149.5/2.html,转载请声明来源钻瓜专利网。