目前接到客户反映,在INTEL S3200SH主板上安装RHEL5时出现以下问题:1、单盘速度很低,SATA硬盘用hdparm –t 测试硬盘速度只有几兆;2、两个硬盘做阵列后安装RHEL5U4时,按软件提示重启后,系统无法正常启动。现在对以上两个问题提出解决方法。
在INTEL S3200SH主板BIOS里面,默认情况下把SATA设备识别为IDE设备。而IDE设备在LINUX环境下的速度很低。建议在单盘安装LINUX时,把南桥的阵列(RAID)模式打开,选择LSI控制模式。这样硬盘会按SATA模式进行运行。再用hdparm –t /dev/sda测试单硬盘速度大致在100M左右。
针对安装RHEL5后不能正常启动的问题,现将安装RHEL5操作系统时如何加载Intel(R) Embedded Server RAID Technology II RAID驱动说明如下:
1)创建 RAID阵列,在BIOS内选择阵列模式为“LSI RAID”,开机时显示为Intel(R) Embedded Server RAID Technology II RAID;
2) 从INTEL官网下载最新的INTEL ESRT2_Linux驱动包,通过rawrite软件将对应版本的LINUX驱动写入软盘;
3) 通过RHEL5.X DVD引导系统;
4) 在boot:提示符后键入:linux dd noprobe=ata1 noprobe=ata2 noprobe=ata3 noprobe=ata4,有几个硬盘就写几个noprobe=ataX;
5) 当软件显示 "loading usb-storage driver"后, 软件提示 "Do you have a driver disk". 选择 "Yes"
6) 在提示加入驱动时, 选择 "sda" ,此时sda代表为软驱。点击OK继续, 而后会显示 "Reading driver disk", 完成驱动导入后,系统会提示 "Do you wish to load any more driver disks?" 选择 “No”
7) 接下来按正常安装过程进行
8) 在安装过程完成,系统提示“Reboot”时,不要重启,按“ Ctr+Alt+F2” 切换到文本控制台.
9) 键入 "cat /proc/partitions" 而后你能看到一些分区信息,在里面能找到如下信息Major minor #blocks name8 16 1440 sdb
10)键入 "mknod /dev/sdb b 8 16"
11)键入"mkdir /temp" //创建temp目录;12)键入"mount /dev/sdb /temp" //挂载sdb(软驱)到/temp目录下;13)键入"ls /temp" 就可以看到软驱里面的内容14)键入“cd /temp” //进入/temp目录15)键入 "./replace_ahci.sh" //该程序从/etc/modprobe.conf中将ahci删除并将ahci添加到/etc/modprobe.d/blacklist中;16) 安装完成后,按“ Ctr+Alt+F6” 切换到图形界面,点击Reboot重启系统。