【技术实现步骤摘要】
一种存储设备的驱动加载方法、操作系统启动方法及系统
[0001]本专利技术涉及计算机
,更具体地说,涉及一种存储设备的驱动加载方法、操作系统启动方法、装置、系统、设备及可读存储介质。
技术介绍
[0002]UEFI(Unified Extensible Firmware Interface,统一的可扩展固件接口)主要目的是为了提供一组在操作系统启动前在所有平台上一致的、正确指定的启动服务。
[0003]目前,在UEFI环境下,存储设备驱动的加载方法是将设备驱动存放在存储设备的Option ROM(可选只读存储器)中。在主机启动后将Option ROM中存储的设备驱动读取到主机内存中,并对Option ROM进行解析,将设备驱动运行起来。如果存储设备需要支持多个主机架构,则还需要提供多个主机架构的驱动,并将这些驱动一同编译到Option ROM中。在上述加载方式中,设备驱动的增加会使得对Option ROM空间的需求也越来越大,而扩大Option ROM空间会增加大量的硬件成本。
[0004]综上所述,如 ...
【技术保护点】
【技术特征摘要】
1.一种存储设备的驱动加载方法,其特征在于,应用于主机,包括:确定所述主机连接的存储设备,加载所述存储设备的可选只读存储器中存储的第一级驱动到所述主机中;所述第一级驱动为基础驱动,用于所述主机与所述存储设备间建立通信通路;若未开启快速启动模式,则运行所述第一级驱动,以与所述存储设备建立所述通信通路;通过所述通信通路加载第二级驱动到所述主机中,并运行所述第二级驱动;所述第二级驱动存储在所述存储设备中所述可选只读存储器之外的存储空间中。2.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,通过所述通信通路加载第二级驱动到所述主机中,包括:通过所述通信通路向所述存储设备发送第二级驱动获取请求,由所述存储设备将对应的第二级驱动发送至所述主机;接收所述存储设备发送的第二级驱动。3.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,所述存储设备的可选只读存储器中存储有所述存储设备支持的所有主机架构的第一级驱动,所述存储设备中存储有所述存储设备支持的所有主机架构的第二级驱动。4.根据权利要求3所述的存储设备的驱动加载方法,其特征在于,加载所述存储设备的可选只读存储器中存储的第一级驱动到所述主机中,包括:加载所述可选只读存储器中存储的所有的第一级驱动到所述主机中。5.根据权利要求4所述的存储设备的驱动加载方法,其特征在于,通过所述通信通路加载第二级驱动到所述主机中,包括:通过所述通信通路加载所述主机的架构对应的第二级驱动到所述主机中。6.根据权利要求5所述的存储设备的驱动加载方法,其特征在于,在运行所述第一级驱动之后,还包括:利用所述第一级驱动获取所述主机的架构;通过所述通信通路加载所述主机的架构对应的第二级驱动到所述主机中,包括:利用所述第一级驱动通过所述通信通路加载所述主机的架构对应的第二级驱动到所述主机中。7.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,所述存储设备的可选只读存储器中存储有所述主机的架构对应的第一级驱动,所述存储设备中存储有所述主机的架构对应的第二级驱动。8.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,所述第二级驱动存储在所述存储设备中的静态随机存取存储器的预设空间内,所述预设空间为所述可选只读存储器的专用空间之外的空间。9.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,所述第一级驱动以镜像的方式存储在所述存储设备的可选只读存储器中,所述第二级驱动以镜像的方式存储在所述存储设备中所述可选只读存储器之外的存储空间中。10.根据权利要求9所述的存储设备的驱动加载方法,其特征在于,所述第二级驱动的镜像为统一的可扩展固件接口定义的包含可执行代码的文件格式。
11.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,确定所述主机连接的存储设备,包括:在存储设备枚举阶段确定所述主机连接的存储设备。12.根据权利要求11所述的存储设备的驱动加载方法,其特征在于,确定所述主机连接的存储设备,加载所述存储设备的可选只读存储器中存储的第一级驱动到所述主机,包括:利用存储设备总线驱动确定所述主机连接的存储设备,并利用所述存储设备总线驱动加载所述存储设备的可选只读存储器中存储的第一级驱动到所述主机。13.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,所述第二级驱动包含多个子驱动;通过所述通信通路加载第二级驱动到所述主机中,包括:利用所述第一级驱动通过所述通信通路加载各所述子驱动到所述主机中。14.根据权利要求1所述的存储设备的驱动加载方法,其特征在于,所述第二级驱动包含多个子驱动;通过所述通信通路加载第二级驱动到所述主机中,包括:将第一个子驱动作为当前子驱动;利用...
【专利技术属性】
技术研发人员:王思瑶,王见,孙明刚,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。