LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 744|回复: 2

initrd.img问题请教

[复制链接]
发表于 2006-8-23 18:26:39 | 显示全部楼层 |阅读模式
我的系统硬盘DMA没有被打开,我想启用的时候
HDIO_SET_DMA failed: Operation not permitted。
在网上找的资料说是因为ide_generic模块加载在主板ide驱动模块之前。
解决方法是

有没有yaird 并不要紧,关键是让芯片组的驱动在ide的驱动之前加载到内核里面。

在Debian里面,内核是和 initrd.img 文件配合使用的,只要在 initrd.img 这个文件里面保证芯片组驱动在前。

至于如何产生 initrd.img 文件,应该有好几种方法,比如说,initramfs-tools, yaird 等

但我在Debian Sarge下找不到yaird,initramfs-tools也没有,只有initrd-tools,请问各位大侠我应该怎么做initrd.img
发表于 2006-8-24 10:50:21 | 显示全部楼层
可以用mkinitrd吧?
man mkinitrd
http://www.die.net/doc/linux/man/man8/mkinitrd.8.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-24 13:10:34 | 显示全部楼层
看不大明白,不知道怎么才能让ide_generic模块加载在主板ide驱动模块之后。谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

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