【技术实现步骤摘要】
启动方法、装置及电子设备和存储介质
[0001]本申请涉及电子
,更具体地说,涉及一种启动方法、装置及电子设备和存储介质。
技术介绍
[0002]当前,在一些场景中,有启动设备中的预加载的操作系统的需求,在启动预加载的操作系统时,预加载的操作系统需要和设备中的基板管理控制器进行数据交互。其中,预加载的操作系统和基板管理控制器之间是通过键盘控制器样式(KeyboardController Style,KCS)通道进行通信,然而,出于安全考虑,KCS通道通常是处于关闭状态的,当需要使用KCS通道时,由用户手动打开KCS通道,当预加载的操作系统启动后,再由用户关闭KCS通道。如果用户忘记关闭KCS通道,设备将处于有安全风险的状态。
技术实现思路
[0003]本申请的目的是提供一种启动方法、装置及电子设备和存储介质,包括如下技术方案:
[0004]一种启动方法,用于基板管理控制器,所述方法包括:
[0005]获得针对预加载的操作系统的启动指令;
[0006]配置用于与所述预加载的操作系统
【技术保护点】
【技术特征摘要】
1.一种启动方法,用于基板管理控制器,所述方法包括:获得针对预加载的操作系统的启动指令;配置用于与所述预加载的操作系统通信的共享内存;通过所述共享内存与所述预加载的操作系统进行数据交互,以启动所述预加载的操作系统。2.根据权利要求1所述的方法,所述配置用于与所述预加载的操作系统通信的共享内存,包括:对统一可扩展固件接口进行设置,以便所述统一可扩展固件接口启动时分配用于所述基板管理控制器与所述预加载的操作系统通信的共享内存。3.根据权利要求1所述的方法,所述通过所述共享内存与所述预加载的操作系统进行数据交互,包括:触发所述预加载的操作系统开始启动;在监测到所述预加载的操作系统在所述共享内存中写入的第一阶段启动完成的信息的情况下,在所述共享内存中写入所述预加载的操作系统的第二阶段启动所需的信息;在监测到所述预加载的操作系统在所述共享内存中写入的第二阶段启动完成的信息的情况下,确定所述预加载的操作系统启动完成。4.根据权利要求1所述的方法,还包括:在所述预加载的操作系统启动完成后,释放所述共享内存。5.一种启动方法,用于预加载的操作系统,所方法包括:开始启动;通过共享内存与基板管理控制器进行数据交互,以完成所述预加载的操作系统的启动。6.根据权利要求5所...
【专利技术属性】
技术研发人员:左潇锋,潘中桥,唐文炜,柯悦,
申请(专利权)人:联想北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。