免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5433 | 回复: 3
打印 上一主题 下一主题

[原创]在Intel S3200SH主板实现硬RAID1安装Centos5详细过程 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-01 14:44 |只看该作者 |倒序浏览
1)主要硬件环境:
主板:intel S3200SH
raid卡:主板自带的Intel(R) Embedded Server RAID Technology II RAID
硬盘:两片WD 1T,分别接在主板sata0与sata1接口

2)系统安装过程:
一、开机时“Ctrl+E”进入Raid卡bios,用两块硬盘建立RAID1阵列

二、到intel网站下载raid卡for rhel5的驱动程序,并把正确的img镜像恢复到软盘上(或闪软)

三、从centos5光盘启动,在启动提示符输入“linux dd noprobe=ata1 noprobe=ata2 noprobe=ata3 noprobe=ata4”,回车开始安装

四、出现"loading usb-storage driver", 然后出现 "Do you have a driver disk",选 "Yes"
五、提示“ do you choose as a driver disk”,选 "sda" ,点 OK 继续, 出现 "Reading driver disk",  有可能会找不到具体的驱动,出现 "Do you wish to load any more driver disks?" 进入选择Lsi的megasr,继续安装直到再次出现上个提示,选No退出。

六、开始进入centos5的安装流程,按规划开始安装,如上步raid卡驱动正确载入,在选择硬盘时会显示一个单独的intel megasr硬盘,否则显示为/dev/map……,此时回到第三步重新安装。

七、在完成centos5软件安装后,出现“重新启动”提示时,按“Ctrl+Alt+F2”进入命令行模式,进行以下操作:
1、#cat /proc/partitions,显示
major        minor        #blocks        name
8        16        1440        sdb

2、#mknod /dev/sdb b 8 16  (8和16是上步显示的结果)

3、#mkdir /temp

4、#mount /dev/sdb /temp

5、#cd /temp

6、#./replace_ahci.sh (是/temp里的脚本文件,具体名字不定)

7、“Ctrl+Alt+F6”回到图形模式,重起系统。

八、把Raid卡驱动载入initrd image中,操作过程如下:
1、#mkdir -p /home/megasr

2、从之前做好的驱动软盘中,把modules.cgz拷到/home/megasr里

3、#cd /home/megasr
   #gunzip -S .cgz modules.cgz
   #cpio -ivd < modules
   #cp cp <kernel version>/megasr.ko  /lib/modules/<kernel version>/update/megasr.ko

4、#vi /etc/modules.conf,写入以下语句:
alias  scsi_hostadapter megasr

5、#depmod <kernel version>

6、新建initrd image
#mkinitrd /boot/initrd-<kernel version>.img.raid <kernel version>

7、修改/boot/grub/grub.conf,加载新建的initrd image,如下例
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-128.el5)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/vg00/LogVol00 rhgb quiet
        initrd /initrd-2.6.18-128.el5.img.raid (此处修改)

注1:<kernel version>是系统所用内核版本,用uname -a可查到
注2:驱动分32bit及64bit,加载时注意选择正确版本。

3):模拟灾难过程:
1、关机,拆下sata1硬盘电源,开机,可顺利启动。
2、关机,接回sata1硬盘电源,到raid卡bios中,恢复sata1硬盘状态为online,退出重起,可顺利启动。
3、关机,拆下sata0硬盘电源,开机,可顺利启动。
4、关机,接回sata0硬盘电源,到raid卡bios中,恢复sata0硬盘状态为online,退出重起,可顺利启动。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2009-09-01 14:46 |只看该作者
支持楼主分享经验

论坛徽章:
0
3 [报告]
发表于 2009-12-13 15:45 |只看该作者
真高级 学习了

论坛徽章:
0
4 [报告]
发表于 2009-12-13 16:01 |只看该作者
不错不错。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP