龙芯平台下配置raid卡的方法及计算的制造方法

文档序号:6494312阅读:968来源:国知局
龙芯平台下配置raid卡的方法及计算的制造方法
【专利摘要】本发明适用于通信【技术领域】,提供了一种龙芯平台下配置raid卡的方法及计算机,所述方法包括:计算机上电后,启动基本输入输出系统BIOS检测是否有raid卡存在,如存在且未配置执行下述步骤;计算机的BIOS启动能运行虚拟机软件的小系统,在小系统中运行虚拟机软件虚拟x86环境来配置raid卡;所述计算机配置有能运行虚拟机软件的小系统;在完成raid卡的配置后,计算机系统自动重新启动;计算机重新启动运行BIOS时,BIOS根据配置好的raid卡配置使用raid功能。上述技术方案具有能够在龙芯平台下配置raid卡的优点。
【专利说明】龙芯平台下配置raid卡的方法及计算机
【技术领域】
[0001]本发明属于计算机领域,尤其涉及一种龙芯平台下配置raid卡的方法及计算机。【背景技术】
[0002]独立磁盘冗余阵列(英文:RedundantArray of Independent Disks,简称:raid)是一种把多块独立的硬盘(物理硬盘)按不同方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据冗余的技术。组成磁盘阵列的不同方式成为raid级别(raid Levels)。Raid技术经过不断的发展,现在已拥有了从raidO到raid6七种基本的raid级别,另外,还有一些基本raid级别的组合形式,不同raid级别代表着不同的存储性能、数据安全性和存储成本。
[0003]raid卡就是用来实现raid功能的板卡,通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列零组件构成的。目前由于raid卡的驱动都是基于X86架构的,在龙芯平台下由于缺乏驱动,无法直接配置raid卡。

【发明内容】

[0004]本发明实施例的目的在于提供一种龙芯平台下配置raid卡的方法,旨在解决通过现有技术中在龙芯平台下由于缺乏驱动,无法直接配置raid卡的问题。
[0005]本发明实施例是这样实现的,一种龙芯平台下配置raid卡的方法,述方法包括:
[0006]计算机上电后,启动基本输入输出系统BIOS检测是否有raid卡存在,如存在且未配置执行下述步骤;
[0007]计算机的BIOS启动能运行虚拟机软件的小系统,在小系统中,运行虚拟机软件虚拟x86环境来配置raid卡;所述计算机配置有能运行虚拟机的小系统;
[0008]在完成raid卡的配置后,计算机系统自动重新启动;
[0009]计算机重新启动运行BIOS时,BIOS根据配置好的raid卡配置使用raid功能。
[0010]另一方面,提供一种龙芯平台下的计算机,所述计算机包括:BIOS和小系统,所述小系统能够运行虚拟机软件;
[0011]所述B10S,用于在计算机上电后,检测是否有raid卡存在,如存在且未配置,启动所述小系统;
[0012]所述小系统,用于运行虚拟机软件虚拟x86环境来配置raid卡;
[0013]所述BIOS,用于在完成raid卡的配置后,计算机系统自动重新启动;重新启动后,BIOS根据配置好的raid卡配置使用raid功能。
[0014]本发明实施例与现有技术相比,有益效果在于:能够在龙芯平台下简单方便配置raid 卡。
【专利附图】

【附图说明】
[0015]图1是本发明实施例提供的一种龙芯平台下配置raid卡的方法的流程图。【具体实施方式】
[0016]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0017]本发明【具体实施方式】提供一种龙芯平台下配置raid卡的方法,该方法由计算机完成,该方法如图1所示,上述计算机配置有能运行虚拟机的小系统,运行虚拟机的嵌入式小系统具体可以为就是一个经过裁剪的Linux系统,即需要保留配置raid卡的Linux系统,裁剪的目的可以是去掉所有和配置raid卡的无关的内容,从而达到具有最小容量,启动最快的目的,当然上述裁剪的Linux系统除了保留配置raid卡的功能,还可以增加一些其他的功能,本发明【具体实施方式】中的小系统需要的是配置raid卡的功能,对于小系统是否包含其他功能并不限定。在这个小系统中,能够运行虚拟机软件来模拟x86环境,这样就可以运行x86下的raid卡配置程序来配置raid卡。这个小系统存储介质内嵌入机器中,嵌入的形式可以多种,如:集成到主板上;或作为卡的形式附在机箱里;甚至存在一个硬盘里,但这个硬盘和提供给用户使用的硬盘目的不同。
[0018]包括如下步骤:
[0019]S11、计算机上电后,启动基本输入输出系统(英文:basic input output system,简称:B10S)检测是否有raid卡存在,如存在且未配置执行下述步骤,不存在或已配置结束操作;
[0020]S12、计算机的BIOS启动能运行虚拟机软件的小系统,在小系统中,运行虚拟机软件虚拟x86环境来配置raid卡;
[0021]S13、在完成raid卡的配置后,计算机系统自动重新启动;
[0022]S14、计算机重新启动运行BIOS时,BIOS根据配置好的raid卡配置使用raid功倉泛。
[0023]本发明【具体实施方式】提供的方法通过在计算机内配置能运行虚拟机软件的小系统来完成在龙芯平台下的raid卡的配置,所以其具有在龙芯平台下配置raid卡的优点。
[0024]本发明【具体实施方式】提供一种龙芯平台下的计算机,所述计算机包括:B10S和小系统,所述小系统能够运行虚拟机软件;
[0025]所述BIOS,用于在计算机上电后,检测是否有raid卡存在,如存在且未配置,启动所述小系统;
[0026]所述小系统,用于运行虚拟机软件虚拟x86环境来配置raid卡;
[0027]所述BIOS,用于在完成raid卡的配置后,计算机系统自动重新启动;重新启动后,BIOS根据配置好的raid卡配置使用raid功能。
[0028]本发明【具体实施方式】提供的计算机通过在计算机内配置能运行虚拟机软件的小系统来完成在龙芯平台下的raid卡的配置,所以其具有在龙芯平台下配置raid卡的优点。
[0029]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种龙芯平台下配置raid卡的方法,其特征在于,所述方法包括: 计算机上电后,启动基本输入输出系统BIOS检测是否有raid卡存在,如存在且未配置执行下述步骤; 计算机的BIOS启动能运行虚拟机软件的小系统,在小系统中,运行虚拟机软件虚拟x86环境来配置raid卡;所述计算机配置有能运行虚拟机的小系统; 在完成raid卡的配置后,计算机系统自动重新启动; 计算机重新启动运行BIOS时,BIOS根据配置好的raid卡配置使用raid功能。
2.一种龙芯平台下的计算机,其特征在于,所述计算机包括:B10S和 小系统,所述小系统能够运行虚拟机软件; 所述BIOS,用于在计算机上电后,检测是否有raid卡存在,如存在且未配置,启动所述小系统; 所述小系统,用于运行虚拟机软件虚拟x86环境来配置raid卡; 所述BIOS,用于在完成raid卡的配置后,计算机系统自动重新启动;重新启动后,BIOS根据配置好的raid卡配置使用raid功能。
【文档编号】G06F9/455GK103914330SQ201210591617
【公开日】2014年7月9日 申请日期:2012年12月31日 优先权日:2012年12月31日
【发明者】李文俊, 石明, 林俊, 邓念勤, 黄华佳, 倪国平 申请人:中国长城计算机深圳股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1