红联Linux门户
Linux帮助

关于LINUX与SATA

发布时间:2008-09-02 10:50:47来源:红联作者:laiden
LINUX对SATA的支持不好。

在CMOS中将SATA硬盘的接口设置为“COMPTIBLE”(兼容模式),可以正常地安装LINUX REDHAT 9,但是当装好后,用HDPARM测试硬盘的读写速度竟然只能达到6MB/S。

hdparm -Tt /dev/hda

看来系统不只是将这个SATA硬盘当作IDE硬盘对待,而且估计是只当作ATA33档次的IDE硬盘。很多对IDE硬盘可以调节的参数也无法设置。我看了一下一个ATA100的硬盘,速度可以达到40MB/S。

一个SATA硬盘只能发挥这些能力,我感到很郁闷。开始在网上找关于支持SATA硬盘的系统。

首先了解到内核到了2.6以后才支持SATA,于是先从自己手上的安装盘开始。

先将CMOS中SATA的设置为ENHANCED,这时原来的LINUX无法识别硬盘,启动中停止。据说XP也不能在ENHANCED的状态下安装,要安装好驱动后才能启用。但是在XP下我看过,兼容模式的话读写速度可以达到57MB/S,基本达到SATA的速度了。

1、先装REDHAT FC3,问题:安装过程中找不到硬盘,需要利用软盘或者系统自带的驱动安装SCSI或者SATA的驱动。我看了一下,系统自带的驱动有PROMISE、NIVIDA、SILICON IMAGE、SIS、VIA的,问题我系统是INTEL的P45的主板,ICH7还是ICH5的芯片组的SATA,不支持。网上也找不到驱动,据说,似乎对ICH的SATA的驱动支持不是很好,很少。

2、再试MANDRAKE 10.2,与FC3基本一样。

3、干脆网上再找,将视线定位在了LINUX的修改版CENTOS5.2上。下载了ISO文件,3.6G。

4、由于机器的DVD光驱对刻录光盘读能力比较差,就尝试用硬盘安装。
文章评论

共有 1 条评论

  1. young1977 于 2008-09-02 17:31:38发表:

    我的是nivida430芯片主板,fc3装了驱动也不认,但是同为2.6.9内核的红旗5就能。