May 7

[原]屏蔽cdrom irq timeout 提示 晴

linuxing , 10:02 , 基础知识 » 故障处理 , 评论(0) , 引用(0) , 阅读(17242) , Via 本站原创 | |
    常见HP的服务器,在安装红旗DC Server 5.0 或 Asianux 3.0,及其他Linux发行版时,会在屏幕和日子中报如下的错误信息:
引用
hda: irq timeout: status=0xd0 { Busy }
hda: irq timeout: error=0x00
hda: DMA disabled
hda: ATAPI reset complete

原因估计是核心版本太低,IDE 模块对DMA支持不好,当系统满足一定I/O要求(与负载似乎无关),就会自动关闭DMA支持。根据过往的经验,这个错误不会影响系统的正常运行。而且,正常运行的服务器一般不会经常操作光驱设备,所以,我们可以把DMA支持禁用。
修改Grub启动菜单,加入ide=nodma,禁止IDE使用DMA接口。这会对光驱的速度,及系统I/O有点影响。
例如,修改:
引用
kernel /boot/vmlinuz-2.6.18-53.11AXS3 ro root=LABEL=/

为:
引用
kernel /boot/vmlinuz-2.6.18-53.11AXS3 ro root=LABEL=/ ide=nodma
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]