← Back to team overview

sslug-teknik team mailing list archive

Re: Opstartsscript

 

On Mon, 06 Dec 1999, you wrote:
> Jesper Krogh wrote:
> > Når jeg booter har jeg følgende linier i /etc/rc.d/rc.local:
> > open -c2 -- su -l -c '/sbin/modprobe cdrom' root
> > open -c2 -- su -l -c '/sbin/modprobe ide-cd ignore=hdd' root
> > open -c2 -- su -l -c '/sbin/modprobe ide-scsi' root
> > open -c2 -- su -l -c '/sbin/modprobe sg' root
> > open -c2 -- su -l -c '/sbin/modprobe ppa' root
> 
> Disse burde specificeret i /etc/modules.conf, således at den
> ikke behøver at probe for moduler ved hver boot. Hvis du har
> et fungerende system så kan du grabbe alt informationen vha.
> depmod -c (lister alle modul paths og DMA/IRQ/IO osv.) fra den
> kernel der kører. Det der lists er en masse alias og option
> linier, der fortæller hvilke device numbers der skal tilknyttes
> til forskellige device moduler. man modules.conf og man modules
> giver mere info.
> 
> Du kan 
> depmod -c | grep --revert-match "^path" > /etc/modules.conf
> Så burde du kunne slette ovenstående linier. (men lav lige en
> backup af den gamle først.)

depmod -c  er en invalid option !!

[root@luke /root]# depmod -c | grep --revert-match "^path"
depmod: invalid option -- c
Usage: depmod [-e -s -v ] -a [FORCED_KERNEL_VER]
       depmod [-e -s -v ] MODULE_1.o MODULE_2.o ...
Create module-dependency information for modprobe.

  -a, --all                  visit all modules
  -d, --debug                run in debug mode
  -e                         output unresolved symbols
  -i                         ignore symbol versions
  -m, --system-map <file>    use the symbols in <file>
  -s, --system-log           use the system log for error reporting
      --help                 display this help and exit
  -v, --verbose              run in verbose mode
  -V, --version              output version information and exit

Var det alt dette du mente der skulle ind i conf.modules ???

[root@luke /root]# modprobe -c | grep --revert-match "^path"
# This file was generated by: modprobe -c (2.1.121)
# Aliases
alias char-major-81 bttv
alias sound emu10k1                  
alias parport_lowlevel parport_pc
alias eth0 3c59x
alias binfmt-2 binfmt_aout
alias binfmt-0107 binfmt_aout
alias binfmt-204 binfmt_aout
alias binfmt-263 binfmt_aout
alias binfmt-264 binfmt_aout
alias binfmt-267 binfmt_aout
alias binfmt-387 binfmt_aout
alias binfmt-332 iBCS
alias binfmt-310 binfmt_java
alias block-major-1 rd
alias block-major-2 floppy
alias block-major-3 ide-probe
alias block-major-7 loop
alias block-major-8 sd_mod
alias block-major-11 sr_mod
alias block-major-13 xd
alias block-major-15 cdu31a
alias block-major-16 gscd
alias block-major-17 optcd
alias block-major-18 sjcd
alias block-major-20 mcdx
alias block-major-22 ide-probe
alias block-major-23 mcd
alias block-major-24 sonycd535
alias block-major-25 sbpcd
alias block-major-26 sbpcd
alias block-major-27 sbpcd
alias block-major-29 aztcd
alias block-major-32 cm206
alias block-major-33 ide-probe
alias block-major-34 ide-probe
alias char-major-4 serial
alias char-major-5 serial
alias char-major-6 lp
alias char-major-9 st
alias char-major-10 misc
alias char-major-10-0 busmouse
alias char-major-10-1 psaux
alias char-major-10-2 msbusmouse
alias char-major-10-3 atixlmouse
alias char-major-10-4 amigamouse
alias char-major-10-5 atarimouse
alias char-major-10-130 wdt
alias char-major-10-131 wdt
alias char-major-10-135 off
alias char-major-10-139 openprom
alias char-major-14 sound
alias char-major-19 cyclades
alias char-major-20 cyclades
alias char-major-21 sg
alias char-major-27 ftape
alias char-major-34 scc
alias char-major-35 tclmidi
alias char-major-36 netlink
alias char-major-37 ide-tape
alias char-major-48 riscom8
alias char-major-49 riscom8
alias char-major-63 kdebug
alias dos msdos
alias dummy0 dummy
alias dummy1 dummy
alias eth0 off
alias iso9660 isofs
alias md-personality-1 linear
alias md-personality-2 raid0
alias md-personality-3 raid1
alias md-personality-4 raid5
alias net-pf-1 unix
alias net-pf-2 ipv4
alias net-pf-3 off
alias net-pf-4 ipx
alias net-pf-5 appletalk
alias netalias-2 ip_alias
alias plip0 plip
alias plip1 plip
alias ppp0 ppp
alias ppp1 ppp
alias scsi_hostadapter off
alias slip0 slip
alias slip1 slip
alias tty-ldisc-1 slip
alias tty-ldisc-3 ppp
# Options
options tuner type=0
# Commands
pre-install bttv modprobe -k tuner
post-remove emu10k1 rmmod soundcore
pre-install emu10k1 insmod soundcore
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
pre-install pcmcia_core /etc/rc.d/init.d/pcmcia start
[root@luke /root]#  



--
/Jesper Krogh
Student at DTU Denmark
Full time Linux user :-))


Follow ups

References