SATA硬盘安装CentOS遇到的问题

几天前客户就反映系统异常缓慢的问题了,未能在不影响系统运行时解决,约定到6月5日周六处理,周六一大早楠桦和对方通个电话打个招呼就开工了,过程如下:

 

硬件配置:xeon3220、s3200、ecc2G*2、500Gwd企业级sata

 

OS:CentOS 5.5 x64、Windows2003、CentOS 5.4 x86

 

现象:CentOS 5.5 x64安装过程超慢,格式化文件系统都要N久,装完之后系统响应很慢,登录root都要半天。使用hdparm -t只有不到4MB的速度。

 

寻找问题:格式化安装Windows2003,过程很顺利,安装速度正常,装完后测试硬盘一切ok,排除硬件故障;考虑是对64位兼容性有问题,安装CentOS5.4 x86,过程依然很慢,使用hdparm -t依然不到4M。继续使用hdparm的其他参数进行检查,发现无法使用hdparm -d打开硬盘的dma模式,顿时明白问题可能出在哪了。最终通过百度搜索发现疑似案例,基本确定是SATA硬盘工作模式未设置正确,SATA硬盘在系统中应该是/dev/sda,而不应是/dev/hda。案例中那位同学是通过对kernel的修改完成了hd到sd的转换,哥不会……所以……见下文

 

解决:进BIOS,sata硬盘模式有三种:IDE、AHCI、RAID,默认是IDE,就是这个该死的IDE害我从早上忙到下午下班,立马改成AHCI,F10保存退出。开始安装CentOS 5.5 x64,在设置目录时看到是sda,不到30分钟搞定,立刻用df查看,确实是sda;使用hdparm -t /dev/sda,104.51MB/s!!!终于正常了,至此问题解决。

 

总结:以后不能图省事直接用默认bios设置,虽然Windows2003在没有集成SATA驱动时需要用IDE模式安装,并不意味着linux也是如此。

 

在此感谢我的网管同事提供安装帮助,其实作为商务人员的我对CentOS一点都不熟悉,CentOS系统安装过程除了按F12进入网络安装模式选择安装包其他都是网管同事代劳;感谢技术开发部的同事,hdparm命令是你告诉我的,不过幸亏哥的学习能力和分析能力比较强悍这才发现并且解决了问题(围观群众:你太无耻了 ……);同时谢谢信任我的客户朋友,没有你的大力支持就没有楠桦的业绩。最后,先感谢国家!



[本日志由 景安楠桦 于 2010-06-07 04:59 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: SATA CentOS hdparm AHCI IDE
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.