一种重启操作系统的方法、逻辑设备以及控制设备技术方案

技术编号:20424818 阅读:37 留言:0更新日期:2019-02-23 08:23
本申请实施例公开了一种重启操作系统的方法,该方法包括:逻辑设备接收控制设备发送的输出值和通用输入输出GPIO电平信号;逻辑设备根据输出值和GPIO电平信号确定计时时间,该计时时间是基本输入/输出系统BIOS的启动进程从开始到结束所需的时间;逻辑设备判断计时时间是否大于或等于预置最大启动时长,该预置最大启动时长表示BIOS的启动进程所需要的最长时间;若计时时间大于或等于预置最大启动时长,则逻辑设备重启操作系统。本申请实施例还提供相应的逻辑设备以及控制设备。本申请技术方案有效地实现即时主板上没有BMC的设计时,也能够在BIOS启动超时时重启操作系统。

【技术实现步骤摘要】
一种重启操作系统的方法、逻辑设备以及控制设备
本申请涉及通信
,具体涉及一种重启操作的方法、逻辑设备以及控制设备。
技术介绍
基本输入/输出系统(basicinputoutputsystem:BIOS)是英特尔中央处理器(intelcentralprocessingunit:IntelCPU)启动进行中最底层的程序代码,为计算机提供最初的、最直接的硬件控制。有的时候会因为环境或者硬件本身的问题,会导致BIOS停在某个阶段而不往下运行,比如操作系统的初始化或者是硬件自检等阶段,这将会导致操作系统宕机,但这种情况都会在重启操作系统之后得以解决。现有技术的解决方案是在主板上安装有基板管理控制器(baseboardmanagementcontroller:BMC)的操作系统中,BMC会预先对BIOS设置一个超时的时间,若是在这个时间内BIOS没有运行结束,BMC就会重启整个操作系统来解决问题。但是,并不是所有操作系统的主板上都有BMC的设计,因此当一些操作系统的主板上没有BMC的设计时,难以在BIOS启动超时的时候重启操作系统。
技术实现思路
本申请实施例提供了一种重启操作系统的方法、逻辑本文档来自技高网...

【技术保护点】
1.一种重启操作系统的方法,其特征在于,包括:逻辑设备接收控制设备发送的输出值和通用输入输出GPIO电平信号;所述逻辑设备根据所述输出值和所述GPIO电平信号确定计时时间,所述计时时间是基本输入/输出系统BIOS的启动进程从开始到结束所需的时间;所述逻辑设备判断所述计时时间是否大于或等于预置最大启动时长,所述预置最大启动时长表示所述BIOS的启动进程所需要的最长时间;若所述计时时间大于或等于所述预置最大启动时长,则所述逻辑设备重启操作系统。

【技术特征摘要】
1.一种重启操作系统的方法,其特征在于,包括:逻辑设备接收控制设备发送的输出值和通用输入输出GPIO电平信号;所述逻辑设备根据所述输出值和所述GPIO电平信号确定计时时间,所述计时时间是基本输入/输出系统BIOS的启动进程从开始到结束所需的时间;所述逻辑设备判断所述计时时间是否大于或等于预置最大启动时长,所述预置最大启动时长表示所述BIOS的启动进程所需要的最长时间;若所述计时时间大于或等于所述预置最大启动时长,则所述逻辑设备重启操作系统。2.根据权利要求1所述的方法,其特征在于,所述逻辑设备根据所述输出值和所述GPIO电平信号确定计时时间,包括:所述逻辑设备判断所述输出值是否发生变化;若发生变化,则所述逻辑设备记录初始时间,所述初始时间标识所述BIOS的启动进程开始;所述逻辑设备在记录所述初始时间后,判断所述GPIO电平信号是否发生跳变;若发生跳变,则所述逻辑设备记录结束时间,所述结束时间标识所述BIOS的启动进程结束;所述逻辑设备根据所述初始时间与所述结束时间确定计时时间。3.根据权利要求1或2所述的方法,所述逻辑设备接收控制设备发送的输出值和GPIO电平信号,包括:所述逻辑设备接收所述控制设备发送的所述BIOS的进程启动消息,所述进程启动消息包括所述输出值和所述GPIO电平信号。4.一种重启操作系统的方法,其特征在于,包括:控制设备获取输出值和通用输入输出GPIO电平信号;所述控制设备向逻辑设备发送所述输出值和所述GPIO电平信号,所述输出值和所述GPIO电平信号用于所述逻辑设备确定计时时间,所述计时时间是基本输入/输出系统BIOS的启动进程从开始到结束所需的时间。5.根据权利要求4所述的方法,其特征在于,所述控制设备向逻辑设备发送所述输出值和所述GPIO电平信号,包括:所述控制设备向所述逻辑设备发送所述BIOS的进程启动消息,所述进程启动消息包括所述输出值和所述GPIO电平信号。6.一种逻辑设备,其特征在于,包括:接收单元,用于接收控制...

【专利技术属性】
技术研发人员:吕佳鹏邱星萍
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1