Hi, habe frisch den Kernel 2.4.0 installiert. Kein einziges Modul kann jedoch geladen werden. Der Grund: /lib/modules/2.4.0/modules.dep zeigt auf den Ort, wo noch bei den 2.2.X-Kerneln die Module waren , nämlich: /lib/modules/2.4.0/misc/isdn_net.o: \ /lib/modules/2.4.0/misc/isdn_ppp.o /lib/modules/2.4.0/misc/isdn_v110.o: /lib/modules/2.4.0/misc/isdn_cards.o: /lib/modules/2.4.0/misc/hisax.o: \ /lib/modules/2.4.0/misc/isdn_common.o /lib/modules/2.4.0/misc/isdn_tty.o: [...] modules.dep ist frisch erzeugt (mit depmod -a). Wie mache ich depmod klar, dass der Kernel 2.4.0 seine Module in Unterverzeichnisse von /lib/modules/2.4.0/kernel/.. und built/... stehen ? Ekkard
Hallo Ekkard, On Mon, 12 Feb 2001, Ekkard Gerlach wrote:
modules.dep ist frisch erzeugt (mit depmod -a).
a) Hast du die modutils auf dem aktuellen Stand? b) Schuss ins Blaue (oder den Ofen): rm /lib/modules/2.4.0/modules.dep && reboot Grund fuer b): Bei mir hat noch jeder neue Kernel (seit 2.0.34 oder so) beim ersten Start von selbst die modules.dep aktualisiert ;) CU David -- 36: Selbsterklärend Handbuch gegen Aufpreis (Peter Berlich)
David Haller schrieb in 0,6K (25 Zeilen):
b) Schuss ins Blaue (oder den Ofen): rm /lib/modules/2.4.0/modules.dep && reboot
Grund fuer b): Bei mir hat noch jeder neue Kernel (seit 2.0.34 oder so) beim ersten Start von selbst die modules.dep aktualisiert ;)
Ein reboot fuer ein "/sbin/depmod -a" ? Wie... redmondig! Ausserdem tut das nicht der Kernel, sondern /etc/rc.d/boot: # # initialize database for kerneld. This should be done earlier, but # could cause a lot of trouble with damaged file systems. # restart of kerneld will be done by /sbin/init.d/kerneld # MODULES_DIR=/lib/modules/`uname -r` if test -x /sbin/depmod -a -d $MODULES_DIR ; then for i in $MODULES_DIR/* $MODULES_DIR/*/* /etc/conf.modules ; do test -e $i || continue if test $i -nt $MODULES_DIR/modules.dep ; then rm -f $MODULES_DIR/modules.dep break fi done if test ! -e $MODULES_DIR/modules.dep ; then echo -n Setting up $MODULES_DIR /sbin/depmod -a > /dev/null 2>&1 rc_status -v -r fi fi -Wolfgang
Hallo, On Mon, 19 Feb 2001, Wolfgang Weisselberg wrote:
Ein reboot fuer ein "/sbin/depmod -a" ? Wie... redmondig!
*autsch* [1] ;(
Ausserdem tut das nicht der Kernel, sondern /etc/rc.d/boot:
I stand corrected. (prae 7.x: s+/etc/rc.d+/sbin/init.d/+, wobei normal ein passender symlink gelegt wurde. Gibt's eigentlich einen umgekehrten bei den 7ern?) CU David, patting the sigmonster [1] Naja, ich boote nach einem Kernelinstall halt sowieso und hab deswegen nie drauf geachtet wo _genau_ das passiert, und war zu faul zu suchen. ;) -- What is the difference between Scientology and Microsoft? One is an evil cult bent on world domination and the other was begun by L. Ron Hubbard. (anonymous, from slashdot.org)
David Haller schrieb in 0,9K (33 Zeilen):
(prae 7.x: s+/etc/rc.d+/sbin/init.d/+, wobei normal ein passender symlink gelegt wurde. Gibt's eigentlich einen umgekehrten bei den 7ern?)
7.0 verwendet /sbin/init.d/, aber dank Symlink ist das egal. (und /etc/rc.d/ ist portabler) -Wolfgang
* Ekkard Gerlach -- Monday 12 February 2001 18:49:
habe frisch den Kernel 2.4.0 installiert. Kein einziges Modul kann jedoch geladen werden.
Es scheint. als haettest Du mindestens die modutils nicht up-gedated. Du solltest unbedingt das Linux-Kernel-README lesen und alles updaten, was gefordert wird. (Einzig beim pppd wird offenbar ein bisschen uebertrieben. Da geht auch ein 2.3.* noch. Spaetestens fuer Kernel 2.4.1 muss man aber auch =den= updaten.) m. -- Never make anything simple and efficient when a way can be found to make it complex and wonderful.
Hi, * On Monday, February 12, 2001 at 18:49, Ekkard Gerlach wrote:
habe frisch den Kernel 2.4.0 installiert. Kein einziges Modul kann jedoch geladen werden. Der Grund: /lib/modules/2.4.0/modules.dep zeigt auf den Ort, wo noch bei den 2.2.X-Kerneln die Module waren ,
Du hast die neuen modutils[1] installiert? Adalbert [1] /home/ekkard/linux-2.4.0/Documentation/Changes
Ekkard Gerlach wrote: [...]
Wie mache ich depmod klar, dass der Kernel 2.4.0 seine Module in Unterverzeichnisse von /lib/modules/2.4.0/kernel/.. und built/... stehen ?
In dem du die in Documentation/Changes angegebene Version der modutils benutzt -- Markus Kossmann markus.kossmann@inka.de
participants (6)
-
Adalbert Michelic
-
David Haller
-
Ekkard Gerlach
-
Markus Kossmann
-
Melchior FRANZ
-
Wolfgang Weisselberg