QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 754|回复: 1

硬盘的DMA模式打不开,内核中好像是已经打开的,求大虾帮忙

[复制链接]
发表于 2005-12-7 18:17:56 | 显示全部楼层 |阅读模式
我用的西数160G IDE 8M硬盘,hdparm -Tt /dev/hda测了一下,速度只有2M左右,想把DMA模式打开,
# hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma    =  0 (off)

首先我怀疑是内核不支持,折腾了一整天,也没有正确编译redhat AS3的内核,总是到make bzImage处报错,即使我load /boot/config-2.4.21-27.EL,也总是报error,有没有哪位大虾成功编译过AS3-U4的内核啊?帮帮忙啦

其次我怀疑是不是西数硬盘的控制器不支持导致这个问题,但是如何解决呢?我这边多台机器都是用的这种西数H.D,当时选WD的是因为它性能稳定且不容易坏,噪声还可以,哪想到遇到现在这样的问题,我看了/boot/config-2.4.21-27.EL文件,其中有'CONFIG_IDEDMA_AUTO=y',说明内核中应该打开DMA选项了啊,好郁闷哦
发表于 2005-12-7 18:24:52 | 显示全部楼层
内核里的主板驱动也要需要编译进去的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-28 16:36 , Processed in 0.038116 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表