【技术实现步骤摘要】
一种重启操作系统的方法、逻辑设备以及控制设备
本申请涉及通信
,具体涉及一种重启操作的方法、逻辑设备以及控制设备。
技术介绍
基本输入/输出系统(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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。