问题:Dell R710服务器用3块硬盘做成的Raid5,在安装CentOS 5.5 64位系统时,提示找不到硬盘,系统安装不上
原因:CentOS 5.5 64位系统默认情况下没有Raid卡驱动
解决办法:在系统安装之前手动加载Raid卡驱动,然后再安装系统
具体操作:
一、查询服务器Raid卡对应的OEM芯片
DELL PowerEdge R710 使用的Raid卡为PERC 6/I
打开网站:http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=15&tid=286867
找到PERC 6/I
PERC 6/I 对应的型号为MegaRAID SAS 8888ELP
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
二、下载Raid卡驱动程序
打开网站:
http://www.lsi.com/channel/china/products/storagecomponents/Pages/MegaRAIDSAS8888ELP.aspx
切换到SUPPORT & DOWNLOADS选项
点击DRIVER前面的+号
找到RHEL - 4.6 - 10M09
点击右边的下载按钮
选择Accept进行下载
解压下载好的文件:4.38_RHEL_Linux_driver.zip
找到megaraid_sas-v00.00.04.38-1-rhel50-u5-all.img就是我们需要的驱动文件。
三、用U盘制作Raid卡驱动盘
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
1、把megaraid_sas-v00.00.04.38-1-rhel50-u5-all.img文件拷贝到U盘根目录下
2、找一台装有Linux系统的计算机
把U盘插入到USB接口
进入命令控制台
fdisk -l #查看设备信息
mount /dev/sdb /mnt #挂载U盘到/mnt目录
cd /mnt #进入mnt目录
ls #查看目录,可以看到之前拷贝的驱动文件
cp megaraid_sas-v00.00.04.38-1-rhel50-u5-all.img /tmp #拷贝文件到/tmp目录
dd if=/tmp/megaraid_sas-v00.00.04.38-1-rhel50-u5-all.img of=/dev/sdb #把文件写入到U盘
系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接
cd #退回到根目录
umount /dev/sdb /mnt #卸载U盘
至此,Raid卡驱动盘制作完成
四、在系统安装前加载Raid卡驱动
把U盘插入到服务器USB接口上
用CentOS 5.5 64位安装光盘启动系统,出现下面的界面
然后按F2,出现下面的界面
在boot:后面输入linux dd,如下图所示
输入之后,然后回车,如下图所示
Do you have a driver disk?(是否加载磁盘驱动)
选择yes
出现下面的界面
提示选择驱动磁盘的来源
选择sda(U盘)选项,然后切换到Ok
如下图所示
提示插入磁盘驱动,这里直接按OK(之前已经插入U盘了)
正在加载驱动,完成之后出现下面的界面
提示是否再加载其它驱动,选择No
出现下面的界面
检测光盘,选择Skip(跳过)
出现安装界面,就可以正常安装系统了!
扩展阅读:
DELL PowerEdge R710 Server完全攻略(11G产品)
http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=20&tid=274590
不错!这个很实用!!
楼主你好,请问:“dd if=/tmp/megaraid_sas-v00.00.04.38-1-rhel50-u5-all.img of=/dev/sdb ” 这个是把驱动拷贝到U盘吗?还是写入到U盘,U盘的资料被删除吗?
把驱动写入到到U盘
U盘会被格式化!
肯定会被格式化的 不过现在好些服务器都RAID卡上都自带驱动了
这种方法事实上跟安装windows时加载raid卡驱动是一样的方法,R410上我试过.
在r720上装windows2008 时候遇到过一次加载raid驱动。。。
加载磁盘驱动之后显示如图: 我服务器是DELL R720的不知道是不是驱动的问题呢?
图片居然不显示了。select the file which is your driver disk image.就是这样的提示