【技术实现步骤摘要】
设备的启动方法及装置
[0001]本申请涉及计算机操作系统启动
,特别涉及一种设备的启动方法及装置、计算设备、计算机可读存储介质及计算机程序产品。
技术介绍
[0002]目前操作系统基本是通过BootLoader从多种存储介质中(如eMMC、sd卡、usb等)遍历存在且合适存储介质来引导操作系统。市面上大多数第三方厂商开发的硬件开发板都是带有多种存储介质,并让BootLoader在系统启动之前将这些存储介质作为选择项启动,这提高了硬件板级对不同存储介质的兼容性,使得不同的操作系统可以从不同的存储介质上加载到内存驱动。但缺点就是降低了系统启动时的实时性,尤其是当用户不需要多种用于启动时选择的存储介质时,遍历这些存储介质会导致开机延时。
技术实现思路
[0003]鉴于现有技术的以上问题,本申请提供一种设备的启动方法及装置、计算设备、计算机可读存储介质及计算机程序产品,可以快速选取合适且真实存在的存储介质从而更快地加载实时系统,提供实时系统启动时的实时性。
[0004]为达到上述目的,本申请第一方面提 ...
【技术保护点】
【技术特征摘要】
1.一种设备的启动方法,其特征在于,包括:获取第一环境变量和第二环境变量,其中,所述第一环境变量用于存放上一次启动镜像的存储介质标识,所述第二环境变量用于存放当前要启动镜像的存储介质标识;根据所述第一环境变量和第二环境变量,确定目标存储介质;从所述目标存储介质中加载启动镜像,以启动所述目标存储介质中的操作系统。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一环境变量和第二环境变量,确定目标存储介质,包括:当所述第一环境变量和第二环境变量为空时,识别各存储介质;首先识别出的存储有启动镜像的存储介质确定为所述目标存储介质。3.根据权利要求2所述的方法,其特征在于,所述识别各存储介质,包括:按存储介质列表顺序依次识别各存储介质。4.根据权利要求3所述的方法,其特征在于,还包括:调整所述存储介质列表顺序,将存储有启动镜像的所述目标存储介质放到所述存储介质列表顺序的首位。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一环境变量和第二环境变量,确定目标存储介质,包括:当所述第二环境变量不为空且所述第一环境变量和第二环境变量不同时,所述第二环境变量中存储介质标识对应的存储介质确定为目标存储介质。6.根据权利要求5所述的方法,其特征在于,还包括:将所述第一环境变量...
【专利技术属性】
技术研发人员:欧松森,
申请(专利权)人:科东广州软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。