PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kernel 2.2.11 kompilieren



Hein
16.08.99, 15:06
Hallöle!

Ich spiele mit dem Gedanken, mir die Sourcen des aktuellen Kernels 2.2.11 aus dem Internet zu saugen. Derzeit läuft bei mir der 2.2.5.

Kann ich nach dem Download der 2.2.11er Sourcen einfach nach "make xconfig" meine vorhandene .config-Datei laden, mit der ich den 2.2.5er-Kernel kompiliert habe, oder muß ich mich noch mal durch die komplette Konfigurierung arbeiten, weil neue Einstellungen dazu gekommen sind?

Gruß
Hein

modernart
16.08.99, 16:08
Hallo Hein,

da stellt sich erst einmal die Frage: Was tut denn nicht?

Never change a running system, oder never run a changing system http://www.linuxforen.de/ubb/redface.gif

Es sei denn Du bist Hobbybastler, http://www.linuxforen.de/ubb/wink.gif

Gruß

hirsch
16.08.99, 16:12
Hallo

Also da hat sich bei der Struktur was geändert; Daher solltest Du, auch schon zur Sicherheit, nochmal die Punkte durchgehen!

Servus

Hein
16.08.99, 16:13
Exakt, ich bin Hobbybastler! Mein Linux-System ist weitestgehend zweckfrei und dient in erster Linie meiner Experimentierfreude.

Daher kann ich mir gelegentlich den Luxus erlauben, ein "running system" stinklangweilig zu finden. http://www.linuxforen.de/ubb/wink.gif

Hein

modernart
16.08.99, 16:43
Ohne Gewähr:

1. hole Dir die Sourcen.
2. Kopiere Sie nach /usr/src/linux-2.1.11
3. ändere den Link von /usr/src/linux ensprechend.
4. kompiliere das ganze wie gewohnt http://www.linuxforen.de/ubb/smile.gif (make blabla und so)
5. kopiere den erzeugten Kernel in Dein /boot Verzeichnis
6. das wars

0. Mach vorher ein Backup des alten Kernels, ...

Gruß

Dufty
16.08.99, 19:55
Vor allem sollte mensch das
make oldconfig
(statt make xconfig)
im Auge behalten, denn in 2.2.11 hat
sich einiges getan,
so kann mensch 1, 2, 3 Gig Hauptspeicher
auswählen etc...

Gruss,
Dufty

robert
16.08.99, 20:17
Hallo!

Na ja, schon so viele schöne Tips.

Aber mach es dir doch ganz einfach! ;-)

Kopier die Sourcen nach /usr/src/ bennene das Linux-Kernel-Quellen-Verzeichnis z.B. linux-2.2.11. Mach darauf einen SymLink im gleichen Verzeichnis (ln -s linux-2.2.11 linux).
Dann hole dir von meiner Linux-Seite unter Download mklinux. Gebe mklinux -m -lp -mod von der Konsole oder mklinux -x -lp -mod von X aus ein und überprüfe noch mal alle Einstellungen der Konfig.

Gruß

Robert


[Diese Nachricht wurde geändert von robert (am 16 August 1999).]

robert
16.08.99, 20:19
Übrigens Dufty,

was du als OLDCONFIG bezeichnest findest du auch alles wenn du z.B. mklinux -m eingibst!

Gruß

Robert


------------------
EMail: grw@euromail.com
WWW: Robby´s Info-Seiten (http://www.grw.notrix.net)
WWW2: Linux Systeme (http://mitglied.tripod.de/grw/linux/)
The only way to future is Linux!

================================

Dufty
17.08.99, 00:08
Aber oldconfig is halt bequemer ...

Gruss,
Dufty


[Diese Nachricht wurde geändert von Dufty (am 17 August 1999).]

pitu
25.08.99, 08:55
Nach kopieren des Kernels, Lilo (oder was auch immer) nicht vergessen

http://www.linuxforen.de/ubb/wink.gif http://www.linuxforen.de/ubb/wink.gif http://www.linuxforen.de/ubb/wink.gif

thorsten

------------------
Thorsten Wandersmann
SuSE GmbH, Nuernberg

Hein
25.08.99, 13:58
So, ich habe das mit den Patches mal ausprobiert. Hat im Prinzip auch prima geklappt, aber nach dem Update konnte ich das bei SuSE 6.1 mitgelieferte OSS nicht mehr starten. Das konnte sich selbst auch nicht mehr neu kompilieren.

Kann man da was tun?

Hein

robert
29.08.99, 19:54
Dufty!

Ich hab in der aktuellen Version von mklinux die Option -O eingebaue (oldconfig) damit du es bequemer hast! http://www.linuxforen.de/ubb/wink.gif

Robert

Dufty
29.08.99, 21:45
Prima,

erst mußt Du nur noch abchecken, ob jemand
eine ganz neue (99'er) tar-Version hat, denn
dort wird nämlich mit dem Parameter -y und nicht
mehr mit -I bzip2 eingestellt http://www.linuxforen.de/ubb/wink.gif

Gruss,
Dufty

robert
08.09.99, 19:47
Ich mach es mir demnächst ganz einfach.
Ich entpacke gar nicht direkt mit tar, sondern pipe einfach... http://www.linuxforen.de/ubb/smile.gif

Dann brauch ich nur noch gzip, bzw. bzip2 abzufragen...