【求助】T61硬盘托架装第二块硬盘,在Linux下访问速度很慢

【求助】T61硬盘托架装第二块硬盘,在Linux下访问速度很慢

我本打算 在Thinkpad T61 上使用vmware 虚拟两台机器,装Oracle集群(RAC)。考虑到单个磁盘IO负担过重,于是我把笔记本光驱拆下来,换了个硬盘托架+80G PATA的硬盘作为第二硬盘。然后把两个虚拟机的文件分别放到两块硬盘上。但是现在发现在Linux系统里访问第二硬盘的速度很慢,不知道是什么原因。

第二硬盘分区如下:

主分区:
C: ntfs 格式,安装的windows xp 操作系统

扩展分区1:
D: ntfs 格式
E: fat32格式

扩展分区2:
ext3 格式,windows 中不可访问,专供linux的。

在Linux里,我mount了上面四个盘,但不管是访问 ntfs 还是 fat32 还是 ext3 格式的分区,都非常慢,复制一个650M的文件大概要4分钟之久!而我复制同样的的文件到USB2挂的移动硬盘上就非常快,大概不到40秒就完了。我开始以为是文件格式的问题,但移动硬盘上也是ntfs 和 fat32 啊,而且速度并没有差别。(之前我怀疑是文件系统的问题,所以专门开辟了一个 ext3 的分区给Linux 用,结果速度还是跟ntfs和fat32一样慢)

我又怀疑是不是硬件问题,IDE硬盘托架不是原装的,是高仿的那种。但很快实验证明我的推断不正确,因为我用第二硬盘里装了 windows xp 系统,进windows 然后从 USB2 移动硬盘拷贝一个 650M 的ISO文件到本地盘上(第二硬盘),耗时也是40秒!(由于第一块硬盘上所有分区都是 Linux 下的,windows不能访问,所以没有直接测试写第一硬盘。)

不知道是什么地方出问题了,还望高人指教!


附:Linux 配置详细信息
[root@syt61 ~]# uname -a
Linux syt61 2.6.18-53.1.21.el5 #1 SMP Wed May 7 08:42:13 EDT 2008 i686 i686 i386 GNU/Linux

[root@syt61 ~]# fdisk -l

Disk /dev/hdc: 80.0 GB, 80026361856 bytes
240 heads, 63 sectors/track, 10337 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        1617    12224488+   7  HPFS/NTFS
/dev/hdc2            1618        7170    41980680    f  W95 Ext'd (LBA)
/dev/hdc3            7171       10337    23942520   83  Linux
/dev/hdc5            1618        5139    26626288+   7  HPFS/NTFS
/dev/hdc6            5140        7170    15354328+   b  W95 FAT32

Disk /dev/sda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          16      128488+  83  Linux
/dev/sda2              17       11907    95514457+  83  Linux
/dev/sda3           11908       12161     2040255   82  Linux swap / Solaris
没这个经验,顶一下
今天又把第二硬盘换到同事的T61上,还是一样的Linux操作系统,还是一样的问题.... 初步怀疑不是我个人Linux没装好,而是一个普遍的问题。本来想去 Lenovo官网找找看有没有Linux下的驱动啊,补丁啊之类的,结果发现上面压根就没有 for linux 的驱动,哎,郁闷
是不是PATA的接口问题?
前几日看到新的内核里面已经加入了PATA的驱动,但是似乎还是EXPERIMENTAL,你可以去找找这个方面的资料看看。 可能是Linux对PATA接口驱动的问题。
啊? 最近才加PATA 驱动? 不会吧... 那么以前SATA出来之前的机器怎么装Linux的呢?以前不都是 PATA 么?