Ich habe gerade den Kernel-source-2.4.24-noarch-2.tgz für Slackware heruntergeladen.Komischerweise hatte ich bisher keinen Kernel source,so daß ich es nur mit "installpkg" zu installieren brauchte.
Vielleicht verstehe ich es falsch : Um Linux booten zu können,braucht man doch die Kernel-sourcen,oder nicht??
Sonst sind nur,bevor ich die Sourcen runterlud,die Headers,ide,moduls des 2.4.20er-Kernel vorhanden.
Kann mir jemand sagen wie ein Kernel sonst funktionieren müsste ??
Danke
Albert
Kernel sourcen
Re: Kernel sourcen
Die Kernel-Sourcen sind (wie der Name schon sagt) die Quellen des Kernels, die man braucht, wenn man seinen eigenen Kernel bauen will. Was der Rechner braucht, ist der Kernel selbst, der im Verzeichnis /boot liegen sollte und meist vmlinuz heißt.
Re: Kernel sourcen
du muß Dir also nen Kernel aus diesen Quellen übersetzen.
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">cd /usr/src
ln -fs linux-2x.4xx.xx linux
cd linux
make oldconfig
make menuconfig
make bzImage modules modules_install
cp arch/i386/boot/bzImage /boot/meinkernel
</font><hr></pre></blockquote>
und je nachdem welchen Bootmanager Du verwendest, mußt Du dann
"meinkernel" einbinden.
Cheers
Michael
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">cd /usr/src
ln -fs linux-2x.4xx.xx linux
cd linux
make oldconfig
make menuconfig
make bzImage modules modules_install
cp arch/i386/boot/bzImage /boot/meinkernel
</font><hr></pre></blockquote>
und je nachdem welchen Bootmanager Du verwendest, mußt Du dann
"meinkernel" einbinden.
Cheers
Michael
Re: Kernel sourcen
Hallo Michal,
Genau das habe ich vergessen
Komischerweise zeigt das KDE-Kontrollzentrum an,daß der neue Kernel(2.4.24) immer noch der alte(2.4.20) sei.Hmm,habe ich vielleicht etwas vergessen?.Ich denke nicht,oder doch..
Albert
Genau das habe ich vergessen
Komischerweise zeigt das KDE-Kontrollzentrum an,daß der neue Kernel(2.4.24) immer noch der alte(2.4.20) sei.Hmm,habe ich vielleicht etwas vergessen?.Ich denke nicht,oder doch..
Albert
Re: Kernel sourcen
Hallo Albert
Deine aktuelle kernel-Version erfährst du am einfachsten durch die Eingabe von
<font face="Courier New">
uname -a
</font><!--fixed-->
Frohes Schaffen
Lothar
Deine aktuelle kernel-Version erfährst du am einfachsten durch die Eingabe von
<font face="Courier New">
uname -a
</font><!--fixed-->
Frohes Schaffen
Lothar
Re: Kernel sourcen
Danke Lothar,
Dasselbe Eregebnis...
Hmm,ich gucke mal ein bisschen rum,dann werde ich sicher fündig,warum immer noch der alte Kernel genutzt wird..
Albert
Dasselbe Eregebnis...
Hmm,ich gucke mal ein bisschen rum,dann werde ich sicher fündig,warum immer noch der alte Kernel genutzt wird..
Albert
Re: Kernel sourcen
Öhm, den Reboot vergessen? <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Um nicht ganz OT zu sein: Um die Kernelversion zu erfahren, benutze ich immer "cat /proc/version". Das sagt einem auch, wer wann wo womit den Kernel übersetzt hat, der gerade läuft - manchmal ganz nützlich zu wissen.
Jochen
Um nicht ganz OT zu sein: Um die Kernelversion zu erfahren, benutze ich immer "cat /proc/version". Das sagt einem auch, wer wann wo womit den Kernel übersetzt hat, der gerade läuft - manchmal ganz nützlich zu wissen.
Jochen
-
- Posts: 104
- Joined: 12. Feb 2004 12:53
- Location: Jülich
Re: Kernel sourcen
Ähm *wink*
Ich hab auch ne frage! Was ist das für eine Datei bei mir im Verzeichnis /usr/src/ ?
lrwxrwxrwx 1 root root 16 2004-02-28 19:30 linux -> linux-2.4.21-144
drwxr-xr-x 18 root root 728 2004-02-28 19:31 linux-2.4.21-144
drwxr-xr-x 8 root root 192 2004-02-28 19:30 linux-2.4.21-144-include
lrwxrwxrwx 1 root root 24 2004-02-28 19:31 linux-include -> linux-2.4.21-144-include
drwxr-xr-x 3 root root 104 2004-03-03 01:04 new_kernel
drwxr-xr-x 7 root root 168 2003-12-16 15:02 packages
So das ist mein usr/src Verzeichnis. Da sind zwei Softlinks auf die verzeichnise des Linuxkernels.
Meine frage ist einfach, was ist "linu-include" ? Ein Softlink auf die zum laufenden Kernel gehörende include-Datei. Soviel hab ich schon verstanden. Dort drin befinden sich ein Ordner names "athlon", das sagt mir das das was mit meinem Prozessor zu tun hat. Wenn ich jetzt in dem verzeichnis "new_kernel" den neuen linux-2.6.3 Kernel Konfiguriert und Kompilliert habe, - Ich dachte ich änder nachher einfach den Softlink auf dieses unterverzeichnis zu "new_kernel"- fehlt mir aber die zu der Version gehörende Include Datei! Oder?
Ich war noch so naive und glaubte sie würde nach dem Kompillieren erzeugt. Weiß jemand woher ich diese Include Datei nehmen kann?
Mit freundlichem Gruß
Chris
Ich hab auch ne frage! Was ist das für eine Datei bei mir im Verzeichnis /usr/src/ ?
lrwxrwxrwx 1 root root 16 2004-02-28 19:30 linux -> linux-2.4.21-144
drwxr-xr-x 18 root root 728 2004-02-28 19:31 linux-2.4.21-144
drwxr-xr-x 8 root root 192 2004-02-28 19:30 linux-2.4.21-144-include
lrwxrwxrwx 1 root root 24 2004-02-28 19:31 linux-include -> linux-2.4.21-144-include
drwxr-xr-x 3 root root 104 2004-03-03 01:04 new_kernel
drwxr-xr-x 7 root root 168 2003-12-16 15:02 packages
So das ist mein usr/src Verzeichnis. Da sind zwei Softlinks auf die verzeichnise des Linuxkernels.
Meine frage ist einfach, was ist "linu-include" ? Ein Softlink auf die zum laufenden Kernel gehörende include-Datei. Soviel hab ich schon verstanden. Dort drin befinden sich ein Ordner names "athlon", das sagt mir das das was mit meinem Prozessor zu tun hat. Wenn ich jetzt in dem verzeichnis "new_kernel" den neuen linux-2.6.3 Kernel Konfiguriert und Kompilliert habe, - Ich dachte ich änder nachher einfach den Softlink auf dieses unterverzeichnis zu "new_kernel"- fehlt mir aber die zu der Version gehörende Include Datei! Oder?
Ich war noch so naive und glaubte sie würde nach dem Kompillieren erzeugt. Weiß jemand woher ich diese Include Datei nehmen kann?
Mit freundlichem Gruß
Chris
Re: Kernel sourcen
Es hat geklappt mit dem neuen 2.4.24er Kernel zu booten.Was ich (mal wieder) vergessen habe,war,daß ich in lilo.conf das zweite imabe natürlich umbennen muß,und nicht vmlinuz wie vorher.Klar,daß es dann immer noch derselbe Kernel war
Schönen Dank nochmals!!
Albert
Schönen Dank nochmals!!
Albert