一种操作系统启动方法、装置及电子设备制造方法及图纸

技术编号:15706892 阅读:227 留言:0更新日期:2017-06-27 15:44
本申请提供了一种操作系统启动方法、装置及电子设备。其中一种操作系统启动方法,包括:检测电子设备当前的工作环境;判断工作环境是否满足预设条件;在工作环境满足预设条件的情况下,选取第一映射关系表,从第一映射关系表中获取第一操作系统启动数据的存储位置,以获取第一操作系统启动数据来启动第一操作系统;在判断结果为工作环境不满足预设条件的情况下,选取第二映射关系表,从第二映射关系表中获取第二操作系统启动数据的存储位置,以获取第二操作系统启动数据来启动第二操作系统。因此本申请提供的操作系统启动方法可以依据工作环境选选择不同操作系统并启动。

Operating system starting method, device and electronic equipment

The present application provides an operating system starting method, an apparatus and an electronic device. Start method, one operating system includes: detecting the current electronic equipment working environment; to determine whether the work environment meets the preset conditions; in the work environment to meet the preset conditions, select the first mapping table, obtaining the first operating system to start from the first storage location data mapping table, to obtain the first operating system start data to start the first operating system; in the judgment result for the working environment does not meet the preset conditions, select second mapping table, get started storage location data of second operating system from the second mapping table, in order to obtain the second operating system to start to start the second operating system data. Therefore, the operating system startup method provided in this application can select different operating systems and boot according to the working environment.

【技术实现步骤摘要】
一种操作系统启动方法、装置及电子设备
本申请涉及系统安全
,特别涉及一种操作系统启动方法、装置及电子设备。
技术介绍
目前电子设备如计算机可以具有多个操作系统,并且在计算机中为每个操作系统分配有硬盘分区,以保存该操作系统下的数据。用户在使用电子设备时,可以自主选取操作系统进行各种操作,如浏览网页或者收看视频等。但是,在电子设备配置有多个操作系统时,操作系统的启动由用户自主选择。而用户选择的操作系统为用户依据个人使用习惯选择,比如用户习惯使用windows7系统,当电子设备配置有windows7系统时,用户必然选择该windows7系统。综上所述,急需一种操作系统启动方法,可以依据电子设备的工作环境选择操作系统并启动该操作系统。
技术实现思路
本申请所要解决的技术问题是提供一种操作系统启动方法,可以依据电子设备的工作环境选取不同的操作系统,并启动所选取的操作系统。本申请还提供一种操作系统启动装置和电子设备,用以保证上述方法在实际中的实现及应用。基于本申请的一方面,提供一种操作系统启动方法,应用于一电子设备,所述电子设备包括数字存储设备,所述数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二操作系统启动数据的存储位置,且所述第一操作系统与所述第二操作系统不相同,所述方法包括:检测所述电子设备当前的工作环境;判断所述工作环境是否满足预设条件;在所述工作环境满足预设条件的情况下,选取第一映射关系表,从所述第一映射关系表中获取第一操作系统启动数据的存储位置,以获取第一操作系统启动数据来启动第一操作系统;在所述判断结果为所述工作环境不满足预设条件的情况下,选取第二映射关系表,从所述第二映射关系表中获取第二操作系统启动数据的存储位置,以获取第二操作系统启动数据来启动第二操作系统。优选地,在所述电子设备上电后,基本输入输出系统BIOS检测所述电子设备当前的网络环境。优选地,判断所述工作环境是否满足预设条件包括:判断电子设备所使用的服务器的介质控制访问MAC地址是否为预设MAC地址。优选地,判断所述工作环境是否满足预设条件包括:判断所述电子设备的网络之间互连的协议IP地址是否包括在互联网服务器的预设地址范围内。优选地,在所述电子设备上电后,传感器测量电子设备当前的工作环境的含氧量。优选地,判断所述工作环境是否满足预设条件包括:判断含氧量是否在预设含氧量范围内。优选地,在所述电子设备上电后,全球定位系统GPS识别电子设备所处位置的经度和纬度。优选地,判断所述工作环境是否满足预设条件包括:判断电子设备所处位置的经度是否在预设经度范围,且所述纬度是否在预设纬度范围。优选地,在所述电子设备上电后,指纹识别设备获取当前操作所述电子设备的用户的指纹。优选地,判断所述工作环境是否满足预设条件包括:判断所述指纹是否为预先指定用户的指纹。基于本申请的另一方面,还提供一种操作系统启动装置,应用于一电子设备,所述电子设备包括数字存储设备,所述数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二操作系统启动数据的存储位置,且所述第一操作系统与所述第二操作系统不相同,所述装置包括:检测单元,用于检测所述电子设备当前的工作环境;判断单元,用于判断所述工作环境是否满足预设条件;第一选取单元,用于在所述工作环境满足预设条件的情况下,选取第一映射关系表,从所述第一映射关系表中获取第一操作系统启动数据的存储位置,以获取第一操作系统启动数据来启动第一操作系统;第二选取单元,用于在所述判断结果为所述工作环境不满足预设条件的情况下,选取第二映射关系表,从所述第二映射关系表中获取第二操作系统启动数据的存储位置,以获取第二操作系统启动数据来启动第二操作系统。优选地,所述检测单元是基本输入输出系统BIOS,所述BIOS在所述电子设备上电后检测所述电子设备当前的网络环境。优选地,所述判断单元具体用于判断电子设备所使用的服务器的MAC地址是否为预设MAC地址。优选地,所述判断单元具体用于判断所述电子设备的IP地址是否包括在互联网服务器的IP地址预设地址范围内。优选地,所述检测单元是传感器,所述传感器在所述电子设备上电后测量电子设备当前的工作环境的含氧量。优选地,所述判断单元具体用于判断含氧量是否在预设含氧量范围内。优选地,所述检测单元是全球定位系统GPS,所述GPS在所述电子设备上电后识别电子设备所处位置的经度和纬度。优选地,所述判断单元具体用于判断电子设备所处位置的经度是否在预设经度范围,且所述纬度是否在预设纬度范围。优选地,所述检测单元是指纹识别设备,所述指纹识别设在所述电子设备上电后获取当前操作所述电子设备的用户的指纹。优选地,所述判断单元具体用于判断所述指纹是否为预先指定用户的指纹。基于本申请的再一方面,还提供一种电子设备,包括数字存储设备和上述操作系统启动装置,其中所述数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二操作系统启动数据的存储位置,且所述第一操作系统与所述第二操作系统不相同,且所述数字存储设备与所述操作系统启动装置连接。与现有技术相比,本申请包括以下优点:在本申请中,电子设备的数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二操作系统启动数据的存储位置,且所述第一操作系统与所述第二操作系统不相同。电子设备可以首先检测所述电子设备当前的工作环境,在所述工作环境满足预设条件的情况下,选取第一映射关系表,从所述第一映射关系表中获取第一操作系统启动数据的存储位置,以获取第一操作系统启动数据来启动第一操作系统;在所述判断结果为所述工作环境不满足预设条件的情况下,选取第二映射关系表,从所述第二映射关系表中获取第二操作系统启动数据的存储位置,以获取第二操作系统启动数据来启动第二操作系统。综上,本申请提供的操作系统启动方法可以依据工作环境选择不同映射关系表,从映射关系表中获取与操作系统启动数据的存储位置,进而可以获取启动数据以启动该操作系统。即本申请提供的操作系统启动方法可以依据工作环境选选择不同操作系统并启动。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种操作系统启动方法的流程图;图2为本申请提供的一种操作系统启动装置的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请可用于众多通用或专用的计算装置本文档来自技高网...
一种操作系统启动方法、装置及电子设备

【技术保护点】
一种操作系统启动方法,应用于一电子设备,其特征在于,所述电子设备包括数字存储设备,所述数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二操作系统启动数据的存储位置,且所述第一操作系统与所述第二操作系统不相同,所述方法包括:在电子设备上电之后,检测所述电子设备当前的工作环境;判断所述工作环境是否满足预设条件;在所述工作环境满足预设条件的情况下,选取第一映射关系表,从所述第一映射关系表中获取第一操作系统启动数据的存储位置,以获取第一操作系统启动数据来启动第一操作系统;在所述判断结果为所述工作环境不满足预设条件的情况下,选取第二映射关系表,从所述第二映射关系表中获取第二操作系统启动数据的存储位置,以获取第二操作系统启动数据来启动第二操作系统。

【技术特征摘要】
1.一种操作系统启动方法,应用于一电子设备,其特征在于,所述电子设备包括数字存储设备,所述数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二操作系统启动数据的存储位置,且所述第一操作系统与所述第二操作系统不相同,所述方法包括:在电子设备上电之后,检测所述电子设备当前的工作环境;判断所述工作环境是否满足预设条件;在所述工作环境满足预设条件的情况下,选取第一映射关系表,从所述第一映射关系表中获取第一操作系统启动数据的存储位置,以获取第一操作系统启动数据来启动第一操作系统;在所述判断结果为所述工作环境不满足预设条件的情况下,选取第二映射关系表,从所述第二映射关系表中获取第二操作系统启动数据的存储位置,以获取第二操作系统启动数据来启动第二操作系统。2.根据权利要求1所述的方法,其特征在于,在所述电子设备上电后,基本输入输出系统BIOS检测所述电子设备当前的网络环境。3.根据权利要求2所述的方法,其特征在于,判断所述工作环境是否满足预设条件包括:判断电子设备所使用的服务器的介质控制访问MAC地址是否为预设MAC地址。4.根据权利要求2所述的方法,其特征在于,判断所述工作环境是否满足预设条件包括:判断所述电子设备的网络之间互连的协议IP地址是否包括在互联网服务器的预设地址范围内。5.根据权利要求1所述的方法,其特征在于,在所述电子设备上电后,传感器测量电子设备当前的工作环境的含氧量。6.根据权利要求5所述的方法,其特征在于,判断所述工作环境是否满足预设条件包括:判断含氧量是否在预设含氧量范围内。7.根据权利要求1所述的方法,其特征在于,在所述电子设备上电后,全球定位系统GPS识别电子设备所处位置的经度和纬度。8.根据权利要求7所述的方法,其特征在于,判断所述工作环境是否满足预设条件包括:判断电子设备所处位置的经度是否在预设经度范围内,且所述纬度是否在预设纬度范围内。9.根据权利要求1所述的方法,其特征在于,在所述电子设备上电后,指纹识别设备获取当前操作所述电子设备的用户的指纹。10.根据权利要求9所述的方法,其特征在于,判断所述工作环境是否满足预设条件包括:判断所述指纹是否为预先指定用户的指纹。11.一种操作系统启动装置,应用于一电子设备,其特征在于,所述电子设备包括数字存储设备,所述数字存储设备存储有第一映射关系表和第二映射关系表,其中所述第一映射关系表记录第一操作系统启动数据的存储位置,所述第二映射关系表记录第二...

【专利技术属性】
技术研发人员:周大凯
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1