[发明专利]一种适用于国产处理器平台的RAID卡配置和驱动方法在审

专利信息
申请号: 201510969079.3 申请日: 2015-12-22
公开(公告)号: CN106909350A 公开(公告)日: 2017-06-30
发明(设计)人: 陈小春;朱立森;张超;孙亮;张家定 申请(专利权)人: 中电科技(北京)有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 暂无信息 代理人: 暂无信息
地址: 100083 北京市海淀区卧*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适用于 国产 处理器 平台 raid 配置 驱动 方法
【说明书】:

技术领域

发明属于计算机固件技术领域,涉及一种基于UEFI固件的RAID卡配置和驱动的方法。

背景技术

UEFI(Unified Extensible Firmware Interface,统一的可扩展固件接口)规范是从EFI(Extensible Firmware Interface,可扩展固件接口)发展而来的。EFI是Intel为PC固件(或称为BIOS)的体系结构、接口和服务提出的建议标准。UEFI是由EFI1.10为基础发展而来,它的所有者已不再是Intel,而是一个称为Unified UEFI Form的国际组织。

独立磁盘冗余阵列(Redundant Array of Independent Disks,RAID)是把多块独立的物理硬盘组合起来形成一个逻辑硬盘的技术。RAID卡就是用来实现RAID功能的板卡,通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列零组件构成的。目前已拥有了从RAID 0到6七种基本的RAID级别,并且还形成了一些基本RAID级别的组合形式,如RAID 10/01(RAID 0与RAID 1的组合),RAID 50(RAID 0与RAID 5的组合)等。要对连接在RAID卡上的硬盘进行访问,在连接完硬盘后,需要对RAID进行配置,配成某一级别的RAID,然后才能通过驱动访问RAID下的硬盘。

目前RAID卡在BIOS下的配置工具和驱动通常是放置在RAID卡的OPROM中的,在BIOS运行过程中,BIOS通过加载和运行OPROM里面的配置工具来实现对RAID卡的配置,配置完成后OPROM里的驱动会向BIOS提供接口使BIOS能访问到RAID卡下的硬盘。OPROM中的配置工具和驱动通常是 基于X86架构的,它们无法在国产处理器平台下直接使用。

发明内容

有鉴于此,本发明提供了一种适用于国产处理器平台的RAID卡配置和驱动方法,用于解决国产处理器平台下对RAID卡的配置和驱动问题。

为了达到上述目的,本发明的技术方案采用如下软硬件结构实现:包括国产处理器平台、统一的可扩展固件接口(UEFI)固件、独立磁盘冗余阵列(RAID)卡,硬盘,移动存储设备以及微型操作系统;UEFI固件中具有RAID卡驱动;RAID卡和移动存储设备连接至国产处理器平台,硬盘连接至RAID卡;移动存储设备中具有微型操作系统、虚拟机以及RAID卡配置工具

基于上述软硬件结构,本方法具体包括如下步骤:

步骤一、硬件结构中的国产处理器平台上电开机;

步骤二、UEFI固件加载和启动移动存储设备上的微型操作系统;

步骤三、在微型操作系统内运行虚拟机,在虚拟机中运行RAID卡配置工具,并对RAID卡进行配置;

步骤四、RAID卡配置完成后重启国产处理器平台;

步骤五、国产处理器平台启动UEFI固件并加载固件中的RAID卡驱动,从而完成RAID卡的驱动。

进一步地,移动存储设备为U盘或移动硬盘。

有益效果:

本发明在国产处理器平台下,通过U盘引导一个微型操作系统,并在微型操作系统上运行支持X86架构的qemu虚拟机,在qemu虚拟机上执行RAID卡的配置工具完成对RAID卡的配置,然后在BIOS下移植Linux内核中的RAID 卡驱动,从而实现在基于UEFI固件的国产处理器平台上对RAID卡的配置和驱动功能。该方法能够适用于各种处理器平台对RAID卡的配置和驱动,支持龙芯、飞腾、申威等国产处理器平台。

附图说明

图1为RAID卡配置和驱动结构图;

图2为RAID卡配置和驱动流程图。

具体实施方式

下面结合附图并举实施例,对本发明进行详细描述。

该方法采用如图1所示的软硬件结构实现:包括国产处理器平台、统一的可扩展固件接口(UEFI)固件、独立磁盘冗余阵列(RAID)卡,硬盘、移动存储设备以及微型操作系统;UEFI固件中具有RAID卡驱动;RAID卡和移动存储设备连接至国产处理器平台,硬盘连接至RAID卡;移动存储设备中具有微型操作系统、虚拟机以及RAID卡配置工具。

本发明基于UEFI固件的国产处理器平台下的RAID卡配置和驱动主要包括以下步骤:

步骤一、在国产计算机中安装带有RAID卡驱动的UEFI BIOS。

步骤二、在国产计算机中接入RAID卡,RAID卡上接上硬盘。在USB接口上插上带有微型操作系统的U盘。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科技(北京)有限公司,未经中电科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510969079.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top