[原]屏蔽cdrom irq timeout 提示

    常见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

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/linux/105370.html

(0)
上一篇 2021年8月25日 15:23
下一篇 2021年8月25日 15:23

相关推荐

发表回复

登录后才能评论