《一种控制设备启动的方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种控制设备启动的方法及电子设备.pdf(13页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104052761A43申请公布日20140917CN104052761A21申请号201310075956322申请日20130311H04L29/0820060171申请人联想(北京)有限公司地址100085北京市海淀区上地创业路6号72发明人郁凌李青74专利代理机构北京同达信恒知识产权代理有限公司11291代理人黄志华54发明名称一种控制设备启动的方法及电子设备57摘要本发明公开了一种控制设备启动的方法及电子设备,该方法应用于包括一基本输入输出系统的电子设备中,所述电子设备能够安装第一操作系统,所述方法包括在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通。
2、过一网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。51INTCL权利要求书2页说明书8页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图2页10申请公布号CN104052761ACN104052761A1/2页21一种控制设备启动的方法,应用于包括一基本输入输出系统的电子设。
3、备中,所述电子设备能够安装第一操作系统,其特征在于,所述方法包括在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通过一网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。2如权利要求1所述的方法,其特征在于,在所述执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中之后,所述方法还包括在所述。
4、电子设备关机并上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从所述服务器中获得第二顺序数据包;基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一操作系统,其中,N为大于等于1的整数;当在所述N个位置中的第J个位置获得所述第一操作系统时,在所述电子设备中启动所述第一操作系统,其中,J为小于等于N的任意正整数。3如权利要求1或2所述的方法,其特征在于,在所述通过所述网络启动模块从所述服务器中获得第二顺序数据包之后,所述方法还包括将所述第二预设顺序写入所述基本输入输出系统。4如权利要求1或2所述的方法,其特征在于,所述通过一网络启动模块从与所述电子设备连接的一服务。
5、器中获得第一顺序数据包,具体为通过所述网路启动模块通过LAN从所述服务器中获得第一WOL数据包;通过所述网络启动模块从所述第一WOL数据包中读取所述第一顺序数据包。5如权利要求4所述的方法,其特征在于,所述通过一网络启动模块从所述服务器中获得第二顺序数据包,具体为通过所述网络启动模块通过LAN从所述服务器中获得第二WOL数据包;通过所述网络启动模块从所述第二WOL数据包中读取所述第二顺序数据包。6如权利要求5所述的方法,其特征在于,所述基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序具体为基于所述第一预设顺序依次在服务器位置,光驱位置及硬盘位置查找所述。
6、第一安装程序。7如权利要求6所述的方法,其特征在于,所述基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一操作系统,具体为基于所述第二预设顺序依次在硬盘位置及光驱位置查找所述第一操作系统。8一种电子设备,包括一基本输入输出系统,其特征在于,所述电子设备包括第一获得模块,用于在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;第一查找模块,用于基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;权利要求书CN104052761A2/2。
7、页3第一执行模块,用于当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。9如权利要求8所述的电子设备,其特征在于,所述电子设备还包括第二获得模块,用于在所述电子设备关机并上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从所述服务器中获得第二顺序数据包;第二查找模块,用于基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一操作系统,其中,N为大于等于1的整数;第二执行模块,用于当在所述N个位置中的第J个位置获得所述第一操作系统时,在所述电子设备中启动所述第一操作系。
8、统,其中,J为小于等于N的任意正整数。10如权利要求8或9所述的电子设备,其特征在于,所述电子设备还包括写入单元,用于将所述第二预设顺序写入所述基本输入输出系统。11如权利要求8或9所述的电子设备,其特征在于,所述第一获得模块,具体包括第一获得单元,用于通过所述网路启动模块通过LAN从所述服务器中获得第一WOL数据包;第一读取单元,用于通过所述网络启动模块从所述第一WOL数据包中读取所述第一顺序数据包。12如权利要求11所述的电子设备,其特征在于,所述第二获得模块具体为第二获得单元,用于通过所述网络启动模块通过LAN从所述服务器中获得第二WOL数据包;第二读取单元,用于通过所述网络启动模块从所。
9、述第二WOL数据包中读取所述第二顺序数据包。13如权利要求12所述的电子设备,其特征在于,所述第一查找单元具体用于基于所述第一预设顺序依次在服务器位置,光驱位置及硬盘位置查找所述第一安装程序。14如权利要求13所述的电子设备,其特征在于,所述第二查找单元具体用于基于所述第二预设顺序依次在硬盘位置及光驱位置查找所述第一操作系统。权利要求书CN104052761A1/8页4一种控制设备启动的方法及电子设备技术领域0001本发明涉及电子技术领域,尤其涉及一种控制设备启动的方法及电子设备。背景技术0002PXEPREBOOTEXECUTEENVIRONMENT,工作于CLIENT/SERVER的网络模。
10、式,支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程。在实际应用中,部分用户希望计算机安装操作系统时由PXE启动,将操作系统安装到电子设备的硬盘,于是在以后电子设备启动时希望通过硬盘启动。0003现有技术中的第一种方案是假如需要由PXE启动,当在BIOS(BASICINPUTOUTPUTSYSTEM,基本输入输出系统)启动过程中,用户通过先选择按功能键F12,然后,通过用户手动的方式选择从PXE启动,安装操作系统到电子设备的硬盘中,在下一次启动时,电子设备会按照BIOS中的默认启动顺序启动,假如BIOS中的默认启动顺序为硬盘在第一位置,则安装操作系统之后的电子设备。
11、启动会从硬盘启动。0004现有技术中的第二种方案是通过PXE启动以安装操作系统到硬盘之后,通过WMIWINDOWSMANAGEMENTINSTRUMENTATION,WINDOWS管理规范或手动调整BIOS中的启动顺序,将启动顺序调整成硬盘启动在第一位置。0005但本发明人在实现本发明实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题0006由于在第一种方案中由PXE启动时,需要用户手动选择才能由PXE启动,实现从网络安装操作系统,安装操作系统时启动电子设备需要人工干预的技术问题。0007由于在第二中方案中虽然网络安装操作系统时可以直接由PXE启动,但是在安装完操作系统之后,通过基。
12、于操作系统中的软件或手动调整启动顺序以在后续启动时由硬盘启动,而在基于软件或手动调整启动顺序过程需要多次启动电子设备,所以不能灵活的切换电子设备的启动顺序,操作复杂。0008所以,现有技术中的两种方案都存在需要用户的干预操作才能控制电子设备的启动顺序的技术问题。发明内容0009本申请实施例通过提供控制设备启动的方法及电子设备,用于解决现有技术中需要用户的干预操作才能控制电子设备的启动顺序的技术问题。0010一方面,本申请实施例提供了一种控制设备启动的方法,应用于包括一基本输入输出系统的电子设备中,所述电子设备能够安装第一操作系统,所述方法包括0011在所述电子设备上电且所述基本输入输出系统的初。
13、始化过程完成之后,通过一网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;0012基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;说明书CN104052761A2/8页50013当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。0014优选地,在所述执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中之后,所述方法还包括0015在所述电子设备关机并上电且所述基本输入输出系统的初始化过程完成之后,通过。
14、所述网络启动模块从所述服务器中获得第二顺序数据包;0016基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一操作系统,其中,N为大于等于1的整数;0017当在所述N个位置中的第J个位置获得所述第一操作系统时,在所述电子设备中启动所述第一操作系统,其中,J为小于等于N的任意正整数。0018优选地,在所述通过所述网络启动模块从所述服务器中获得第二顺序数据包之后,所述方法还包括0019将所述第二预设顺序写入所述基本输入输出系统。0020优选地,所述通过一网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包,具体为0021通过所述网路启动模块通过LAN从所述服务器中获得第一WO。
15、L数据包;0022通过所述网络启动模块从所述第一WOL数据包中读取所述第一顺序数据包。0023优选地,所述通过一网络启动模块从所述服务器中获得第二顺序数据包,具体为0024通过所述网络启动模块通过LAN从所述服务器中获得第二WOL数据包;0025通过所述网络启动模块从所述第二WOL数据包中读取所述第二顺序数据包。0026优选地,所述基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序具体为0027基于所述第一预设顺序依次在服务器位置,光驱位置及硬盘位置查找所述第一安装程序。0028优选地,所述基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一。
16、操作系统,具体为0029基于所述第二预设顺序依次在硬盘位置及光驱位置查找所述第一操作系统。0030另一方面,本申请实施例提供了一种电子设备,包括一基本输入输出系统,所述电子设备包括0031第一获得模块,用于在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;0032第一查找模块,用于基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;0033第一执行模块,用于当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一。
17、操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。0034优选地,所述电子设备还包括说明书CN104052761A3/8页60035第二获得模块,用于在所述电子设备关机并上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从所述服务器中获得第二顺序数据包;0036第二查找模块,用于基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一操作系统,其中,N为大于等于1的整数;0037第二执行模块,用于当在所述N个位置中的第J个位置获得所述第一操作系统时,在所述电子设备中启动所述第一操作系统,其中,J为小于等于N的任意正整数。0038优选地,所述电子设备还包括。
18、0039写入单元,用于将所述第二预设顺序写入所述基本输入输出系统。0040优选地,所述第一获得模块,具体包括0041第一获得单元,用于通过所述网路启动模块通过LAN从所述服务器中获得第一WOL数据包;0042第一读取单元,用于通过所述网络启动模块从所述第一WOL数据包中读取所述第一顺序数据包。0043优选地,所述第二获得模块具体为0044第二获得单元,用于通过所述网络启动模块通过LAN从所述服务器中获得第二WOL数据包;0045第二读取单元,用于通过所述网络启动模块从所述第二WOL数据包中读取所述第二顺序数据包。0046优选地,所述第一查找单元具体用于0047基于所述第一预设顺序依次在服务器位。
19、置,光驱位置及硬盘位置查找所述第一安装程序。0048优选地,所述第二查找单元具体用于0049基于所述第二预设顺序依次在硬盘位置及光驱位置查找所述第一操作系统。0050本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点00511、由于采用了通过网络启动模块从与电子设备连接的一服务器中获取顺序数据包,然后,电子设备根据顺序数据包中的预设顺序查找与操作系统对应的安装程序以将安装程序安装到电子设备中的技术手段,避免了根据用户操作来确定启动顺序,所以,有效解决了现有技术中的第一种方案需要用户的干预操作才能控制电子设备的启动顺序的技术问题,进而实现了根据顺序数据包中的启动顺序将与操作系统对。
20、应的安装程序安装到电子设备中的技术效果。00522、由于采用了通过网络启动模块从服务器中获取顺序数据包,然后,电子设备根据顺序数据包中的预设顺序启动操作系统以启动电子设备的技术手段,所以,有效解决了现有技术中的第二种方案需要用户的干预操作才能控制电子设备的启动顺序的技术问题,进而实现了根据顺序数据包中的启动顺序启动操作系统以启动电子设备的技术效果。附图说明0053图1为本申请一实施例中控制设备启动的方法的流程图;0054图2为本申请另一实施例中控制设备启动的方法的流程图;0055图3为本申请实施例中电子设备的模块图。说明书CN104052761A4/8页7具体实施方式0056本申请实施例提供了。
21、一种控制设备启动的方法及电子设备,用于解决现有技术中需要用户的干预操作才能控制电子设备的启动顺序的技术问题。0057本发明实施例中的技术方案为解决上述问题,总体思路如下0058在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通过一网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。0059根据从服务器。
22、获得的第一顺序数据包中的第一预设顺序,电子设备查找与第一操作系统对应的第一安装程序以启动电子设备,不需要用户通过手动操作,电子设备就能调整启动顺序,有效解决了现有技术中需要用户的干预操作才能控制电子设备的启动顺序的技术问题,实现了根据顺序数据包中的启动顺序启动的技术效果。0060为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。0061一方面,本发明通过本申请一实施例提供了一种控制设备启动的方法,应用于包括一基本输入输出系统的电子设备中,该电子设备具体可以为台式电脑,笔记本电脑等等包括一基本输入输出系统的电子设备,而且该电子设备能够安装第一操作系统。
23、,在具体实施过程中,该电子设备为何种电子设备本申请不做限制。0062如图1所示,所述方法包括如下步骤0063S101在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通过一网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包。0064具体的,在具体实施过程中,在电子设备上电之后,基本输入输出系统执行上电自检过程,以执行对电子设备中的硬件部分的检测,然后,基本输入输出系统执行初始化过程,该初始化过程包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等等。0065在基本输入输出系统初始化过程完成之后,电子设备不是通过电子设备的基本输入输出系统中存在的启动顺序执行查找。
24、与第一操作系统对应的第一安装程序的过程,而是调用设置在电子设备内的网络启动模块,从与电子设备连接的一服务器中获得第一顺序数据包。具体的,获得的第一顺序数据包可以为服务器中的独立存在的数据包,也可以为设置在服务器的WOL(WAKEONLAN,一种远程唤醒局域网内主机的解决方案)数据包中。具体通过何种实施方式,本申请不做限制。0066例如,第一顺序数据包为包括在第一WOL数据包中,则电子设备的网络启动模块通过如下步骤获得第一顺序数据包0067首先,通过所述网路启动模块通过LAN(LOCALAREANETWORK,局域网)从所述服务器中获得第一WOL数据包,然后,通过所述网络启动模块从所述第一WOL。
25、数据包中读取所述第一顺序数据包。说明书CN104052761A5/8页80068在步骤S102中获得第一顺序数据包之后,基于获得的第一顺序数据包执行步骤S102,即基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;0069具体的,假如用户需要由PXE启动安装第一操作系统,则第一预设顺序具体依次可以为PXE、光驱、光盘,则基本输入输出系统基于第一预设顺序依次在服务器位置,光驱位置及硬盘位置读取引导记录以查找所述第一安装程序。0070当然在具体实施过程中,第一预设顺序有多种情况,比如,假如用户希望安装操作系统时从光驱启动,则第一。
26、顺序数据包中的第一预设顺序可以依次为光驱位置、硬盘位置。所以,本申请不对第一顺序数据包中第一预设顺序进行具体限定。0071执行完步骤S102之后,根据第一预设顺序执行S103,即当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。0072具体的,以第一预设顺序依次为PXE、硬盘、光驱为例,对步骤S103的实施过程进行详细的说明0073首先,基本输入输出系统从远端服务器中读取引导记录,查找通过网络与电子设备连接的远端服务器中是否存在第一操作系统对应的第一安装程序,由引导记录将第一操作系统安装到电子。
27、设备的硬盘中,假如在该远端服务器中存在第一安装程序,则由PXE启动,将第一安装程序安装到电子设备的硬盘中。假如在远端服务器中不能读取引导记录,基本输入输出系统则会根据第一预设顺序从硬盘读取引导记录,查找与第一操作系统对应的第一安装程序。0074在具体实施过程中执行完步骤S103,电子设备安装操作系统完毕之后,如图2所示,启动第一操作系统以启动电子设备通过如下步骤执行。0075S201在所述电子设备关机并上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从所述服务器中获得第二顺序数据包;0076S202基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述第一操作系统,其。
28、中,N为大于等于1的整数;0077S203当在所述N个位置中的第J个位置获得所述第一操作系统时,在所述电子设备中启动所述第一操作系统,其中,J为小于等于N的任意正整数。0078具体来讲,在电子设备安装操作系统之后启动电子设备重新上电,则基本输入输出系统会执行上电自检及初始化过程,由于该过程为本领域技术人员所熟知且在步骤S101中进行了解释说明,所以在此不再赘述。则在基本输入输出系统初始化过程完成之后,执行步骤S201,即电子设备中的网络启动模块从服务器获得第二顺序数据数据包。0079在具体实施过程中,所述通过所述网络启动模块从所述服务器中获得第二顺序数据包,具体为首先,通过所述网络启动模块通过。
29、LAN从所述服务器中获得第二WOL数据包;然后,通过所述网络启动模块从所述第二WOL数据包中读取所述第二顺序数据包。0080例如,获得的第二预设顺序具体可以为硬盘,光驱。则基本输入输出系统基于所述第二预设顺序依次在硬盘位置及光驱位置查找所述第一操作系统。具体的,基本输入输出系统首先从硬盘位置读取引导记录,在硬盘位置读取到引导记录之后,基于引导记录启动硬盘中安装的第一操作系统。说明书CN104052761A6/8页90081在具体实施过程中,在网络启动模块从所述服务器中获得第二顺序数据包之后,可以将第二预设顺序写入所述基本输入输出系统,以使在电子设备在以后启动过程中,即使电子设备没有通过网络启动。
30、模块与服务器连接,也能由硬盘启动电子设备。0082下面以电子设备安装第一操作系统时以PXE启动,在第一操作系统安装完毕之后,电子设备以硬盘启动为例,对本发明的方案进行详细的说明。0083在需要安装第一操作系统时,电子设备在上电,基本输入输出系统执行上电自检及初始化过程之后,调用网络启动模块,通过LAN从与电子设备连接的一服务器中获得第一预设顺序为PXE启动为第一位置,硬盘启动为第二位置的第一顺序数据包。则基本输入输出系统根据第一预设顺序,将服务器中的存储区中的第一个扇区读入到电子设备的内存地址处,以检查是否存在引导记录,当存在引导记录时,将控制权转给引导记录,则根据引导记录将第一操作系统对应的。
31、第一安装程序安装到硬盘用户选择的扇区中。0084在电子设备将第一安装程序安装到硬盘之后重现上电,则基本输入输出系统在上电自检及初始化过程之后,再次调用网络启动模块,同样通过LAN从服务器中获得第二预设顺序硬盘启动为第一位置,光驱启动为第二位置等等的第二顺序数据包,则网络启动模块与基本输入输出系统交互,改第一预设顺序为第二预设顺序,以改变电子设备的启动顺序,并将第二预设顺序写入基本输入输出系统,基本输入输出系统根据第二预设顺序,将硬盘的第一个扇区读入到电子设备的内存地址处,以检查是否存在引导记录,当存在引导记录时,根据引导记录从硬盘启动第一操作系统。0085在之后电子设备重新上电启动过程中获得与。
32、已经写入基本输入输出系统的第二预设顺序不同的启动顺序的第三顺序数据包时,通过网络启动模块与基本输入输出系统的交互,可以自动更新基本输入输出中记录的启动顺序。0086基于同一发明构思,本发明通过本申请另一实施例提供了一种电子设备,包括一基本输入输出系统,该电子设备具体为笔记本电脑、台式电脑等等包括基本输入输出系统的电子设备,在具体实施过程中为何种电子设备本申请不做限制。0087如图3所示,该电子设备包括如下结构0088第一获得模块301,用于在所述电子设备上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从与所述电子设备连接的一服务器中获得第一顺序数据包;0089第一查找模块3。
33、02,用于基于所述第一顺序数据包中的第一预设顺序依次在M个位置查找所述第一操作系统对应的第一安装程序,其中,M为大于等于1的整数;0090第一执行模块303,用于当在所述M个位置中的第I个位置获得所述第一安装程序时,执行所述第一安装程序,以将所述第一操作系统安装在所述电子设备中,其中,I为小于等于M的任意正整数。0091进一步,在具体实施过程中,所述电子设备还包括0092第二获得模块,用于在所述电子设备关机并上电且所述基本输入输出系统的初始化过程完成之后,通过所述网络启动模块从所述服务器中获得第二顺序数据包;0093第二查找模块,用于基于所述第二顺序数据包中的第二预设顺序依次在N个位置查找所述。
34、第一操作系统,其中,N为大于等于1的整数;0094第二执行模块,用于当在所述N个位置中的第J个位置获得所述第一操作系统时,说明书CN104052761A7/8页10在所述电子设备中启动所述第一操作系统,其中,J为小于等于N的任意正整数。0095进一步,在具体实施过程中,所述电子设备还包括0096写入单元,用于将所述第二预设顺序写入所述基本输入输出系统。0097优选地,所述第一获得模块301,具体包括0098第一获得单元,用于通过所述网路启动模块通过LAN从所述服务器中获得第一WOL数据包;0099第一读取单元,用于通过所述网络启动模块从所述第一WOL数据包中读取所述第一顺序数据包。0100进一。
35、步,在具体实施过程中,所述第二获得模块具体为0101第二获得单元,用于通过所述网络启动模块通过LAN从所述服务器中获得第二WOL数据包;0102第二读取单元,用于通过所述网络启动模块从所述第二WOL数据包中读取所述第二顺序数据包。0103进一步,在具体实施过程中,所述第一查找单元具体用于0104基于所述第一预设顺序依次在服务器位置,光驱位置及硬盘位置查找所述第一安装程序。0105进一步,在具体实施过程中,所述第二查找单元具体用于0106基于所述第二预设顺序依次在硬盘位置及光驱位置查找所述第一操作系统。0107由于本实施例所介绍的电子设备为实施本申请实施例中控制设备启动的方法所采用的电子设备,故。
36、而基于本申请实施例中所介绍的控制设备启动的方法,本领域所属技术人员能够了解本实施例的电子设备的具体实施方式以及其各种变化形式,所以在此对于该电子设备如何实现本申请实施例中的方法不再详细介绍。只要本领域所属技术人员实施本申请实施例中控制设备启动的方法所采用的电子设备,都属于本申请所欲保护的范围。0108本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点01091、由于采用了通过网络启动模块从与电子设备连接的一服务器中获取顺序数据包,然后,电子设备根据顺序数据包中的预设顺序查找与操作系统对应的安装程序以将安装程序安装到电子设备中的技术手段,避免了根据用户操作来确定启动顺序,所以,有。
37、效解决了现有技术中的第一种方案需要用户的干预操作才能控制电子设备的启动顺序的技术问题,进而实现了根据顺序数据包中的启动顺序将与操作系统对应的安装程序安装到电子设备中的技术效果。01102、由于采用了通过网络启动模块从服务器中获取顺序数据包,然后,电子设备根据顺序数据包中的预设顺序启动操作系统以启动电子设备的技术手段,所以,有效解决了现有技术中的第二种方案需要用户的干预操作才能控制电子设备的启动顺序的技术问题,进而实现了根据顺序数据包中的启动顺序启动操作系统以启动电子设备的技术效果。0111尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。0112显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围说明书CN104052761A108/8页11之内,则本发明也意图包含这些改动和变型在内。说明书CN104052761A111/2页12图1图2说明书附图CN104052761A122/2页13图3说明书附图CN104052761A13。