LinuxSir.cn,穿越时空的Linuxsir!

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

我想开机加载所有scsi模块在/etc/modprobe.conf中应该怎么做

[复制链接]
发表于 2007-5-25 09:15:02 | 显示全部楼层 |阅读模式
我想开机加载所有scsi模块在/etc/modprobe.conf中应该怎么做
就象用modprobe sata_mv一样
发表于 2007-5-25 13:40:03 | 显示全部楼层
man modprobe.conf ,文档上都有.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-25 16:07:36 | 显示全部楼层
我 install scsi_hostadapter /sbin/modprobe sata_mv;/sbin/modprobe sata_nv;/bin/true
在重起lsmod |grep sata没有任何模块,why
Centos5
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-25 16:09:27 | 显示全部楼层
即使alias scsi_hostadapter sata_sis 也没反映
回复 支持 反对

使用道具 举报

发表于 2007-5-26 09:03:50 | 显示全部楼层
找到 sata_mv.ko,  然后 modinfo sata_mv.ko, 我的机器上得到的结果是:
  1. filename:       /lib/modules/2.6.17-2-486/kernel/drivers/scsi/sata_mv.ko
  2. author:         Brett Russ
  3. description:    SCSI low-level driver for Marvell SATA controllers
  4. license:        GPL
  5. version:        0.7
  6. vermagic:       2.6.17-2-486 mod_unload 486 REGPARM gcc-4.1
  7. depends:        libata
  8. alias:          pci:v000011ABd00005040sv*sd*bc*sc*i*
  9. alias:          pci:v000011ABd00005041sv*sd*bc*sc*i*
  10. alias:          pci:v000011ABd00005080sv*sd*bc*sc*i*
  11. alias:          pci:v000011ABd00005081sv*sd*bc*sc*i*
  12. alias:          pci:v000011ABd00006040sv*sd*bc*sc*i*
  13. alias:          pci:v000011ABd00006041sv*sd*bc*sc*i*
  14. alias:          pci:v000011ABd00006042sv*sd*bc*sc*i*
  15. alias:          pci:v000011ABd00006080sv*sd*bc*sc*i*
  16. alias:          pci:v000011ABd00006081sv*sd*bc*sc*i*
  17. alias:          pci:v00009005d00000241sv*sd*bc*sc*i*
  18. srcversion:     9654102B753D37356E6FC84
  19. parm:           msi:Enable use of PCI MSI (0=off, 1=on) (int)
复制代码
然后在 modprobe.conf 里加上一句:
  1. alias pci:v000011ABd00005040sv*sd*bc*sc*i* sata_mv
复制代码
重启 udevd, 然后 udevtrigger; udevsettle; 搞定~~~

btw: 如果搞不定,你也可以用其他的 alias 替换
  1. pci:v000011ABd00005040sv*sd*bc*sc*i*
复制代码
, 实在不行, 把那些 alias 全部拷到 modprobe.conf 里面
回复 支持 反对

使用道具 举报

发表于 2007-5-26 09:07:40 | 显示全部楼层
如果机器上没有 udevtrigger & udevsettle, 我也不知道该怎么办, 你就重启机器吧 :p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-28 09:14:25 | 显示全部楼层
解决了,原来是initrd.img没有sata的模块,用mkinitrd命令加入sata就好了,modprobe.conf没有错误,还是要谢谢5楼和2楼
回复 支持 反对

使用道具 举报

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

本版积分规则

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