【技术实现步骤摘要】
一种服务器开机方法及服务器
[0001]本专利技术实施例涉及计算机
,特别涉及一种服务器开机方法及服务器。
技术介绍
[0002]UEFI一般指统一可扩展固件接口。统一可扩展固件接口(英语:Unified Extensible Firmware Interface,缩写UEFI)是一种电脑系统规格,用来定义操作系统与系统固件之间的软件界面,作为BIOS的替代方案。BMC,执行伺服器远端管理控制器,英文全称为Baseboard Management Controller,基板管理控制器。它可以在机器未开机的状态下,对机器进行固件升级、查看机器设备等一些操作。服务器中的UEFI启动过程中,因为有大量的功能和BMC相关,需要访问BMC数据或者与BMC互动才能完成整改重启过程。而系统断电后BMC也会被关闭,再次上电后,BMC还要重新启动,这个时候UEFI启动通常就需要先等BMC启动完成才能继续,从而造成整体系统启动时间较长。
技术实现思路
[0003]本专利技术提供了一种能够实现快速开启服务器的服务器开机方法及 ...
【技术保护点】
【技术特征摘要】
1.一种服务器开机方法,应用于基板管理控制器,所述方法包括:基于所述服务器上电开机,启动所述基板管理控制器;在完成所述基板管理控制器的根文件系统的初始化时,执行预加载,将统一可扩展固件接口启动所需加载的数据存储至公共存储区;继续执行所述基板管理控制器的其他启动流程。2.根据权利要求1所述的方法,其中,所述公共存储区位于所述基板管理控制器中。3.根据权利要求2所述的方法,其中,还包括:至少在所述基板管理控制器完成所述公共存储区的数据加载时,关闭所述公共存储区与所述服务器主机端的访问接口。4.根据权利要求1所述的方法,其中,还包括:在所述基板管理控制器启动完成时,自所述公共存储区获得所述统一可扩展固件接口在启动过程中发送的待处理数据,并对所述待处理数据进行处理。5.一种服务器开机方法,应用于统一可扩展固件接口,所述方法包括:基于所述服务器上电开机,启动所述统一可扩展固件接口;独立完成初始化;基于基板管理控制器预加载已经完成,加载基板管理控制器驱动模块;基于所述基板管理控制器驱动模块自所述基板管理控制器的公共存储区获得启动所需数据,完成启动;其中所述启动所需数据为统一可扩展固件接口完成启动时需要基板管理控制器提供的数据。6.根据权利要求5所述的方法,其中,还包括:确定...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。