View previous topic :: View next topic |
Author |
Message |
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3488 Location: Berlin
|
Posted: Sun Nov 30, 2003 3:32 pm Post subject: mkinitrd |
|
|
Hallo
Ich wollte zum Abschluß der Kernelkompillierund eine initial Ramdisk erstellen. Es komt aber eine Fehlermeldung (hatte ich bei RedHat nicht).
bash-2.05b# mkinitrd /boot/initrd-2.4.20-gentoo-neu-1 2.4.20-gentoo-neu-1
/lib/modules/2.4.20-gentoo-neu-1 is not a directory.
Könnte mir da jemand helfen?
Danke
MfG |
|
Back to top |
|
|
lowde n00b
Joined: 07 Jul 2003 Posts: 50 Location: Germany
|
Posted: Sun Nov 30, 2003 3:42 pm Post subject: |
|
|
hoi,
exestiert der ordner /lib/modules/2.4.20-gentoo-neu-1/ ? oder heißt er nicht vielleicht doch anders? müsste doch eigentlich wie der ordner in /usr/src/ heißen. schau am besten nochmal nach. ^^ |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3488 Location: Berlin
|
Posted: Sun Nov 30, 2003 4:03 pm Post subject: |
|
|
Ich habe den Kernel genauso wie unter RedHat kompilliert und da hatte ich diesen Fehler nicht.Kann es sein, das der ordner mit dem Befehl make_modules make modules_install erstellt wird? Ich glaube, das habe ich diesmal u.U. vergessen.Weiß aber nicht mehr so genau.
Danke |
|
Back to top |
|
|
lowde n00b
Joined: 07 Jul 2003 Posts: 50 Location: Germany
|
Posted: Sun Nov 30, 2003 4:06 pm Post subject: |
|
|
jo. der ordner in /lib/modules/ enthält die modules des kernels. also wird er mit make modules und make modules_install erstellt. der ordner wird aber immer mit dem namen benannt wie der ordner in /usr/src/ . darauf solltest du nur noch achten. |
|
Back to top |
|
|
slick Bodhisattva
Joined: 20 Apr 2003 Posts: 3495
|
Posted: Wed Dec 03, 2003 2:01 pm Post subject: |
|
|
der Ordner läßt sich übrigens in Scripts etc. immer ganz einfach finden:
Code: |
#!/bin/bash
foo="/lib/modules/`uname -r`"
echo $foo
|
|
|
Back to top |
|
|
|