Neuer Kernel und LiloKonfiguration ?
Neuer Kernel und LiloKonfiguration ?
Hi !
also...
ich lade mir den gewünschten Kernel runter, kopiere ihn nach /usr/src, entpacke den Kernel.
dann make menuconfig, make dep, make clean, make bzImage, make modules,
make modules_install.
dann sollte ich laut Installationsanleitung mein bzImage nach /boot kopieren.l (kernel ist von http://www.kernel.org)
fehlt da noch was ?? Wie sollte meine lilo.conf aussehen ??
Bitte um Hilfe !!
thx..
also...
ich lade mir den gewünschten Kernel runter, kopiere ihn nach /usr/src, entpacke den Kernel.
dann make menuconfig, make dep, make clean, make bzImage, make modules,
make modules_install.
dann sollte ich laut Installationsanleitung mein bzImage nach /boot kopieren.l (kernel ist von http://www.kernel.org)
fehlt da noch was ?? Wie sollte meine lilo.conf aussehen ??
Bitte um Hilfe !!
thx..
- myx
- Beiträge: 1091
- Registriert: 17.02.2002 21:19:19
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Berlin
Warum nicht gleich einen Kernel als Debian-Paket bauen?
http://www.debianforum.de/wiki/?page=Ke ... stem+bauen
http://www.debianforum.de/wiki/?page=Ke ... stem+bauen
keine ahnung, was man an der lilo.conf ändern muss wenn man mit 2.6 arbeitet,
ich VERMUTE nichts.
Aber was du auf jeden Fall tun solltest, wenn du einen neuen Kernel installiert hast, ist
eingeben, sonst startet er nicht mehr nach dem reboot 
Gruss Scarty
ich VERMUTE nichts.
Aber was du auf jeden Fall tun solltest, wenn du einen neuen Kernel installiert hast, ist
Code: Alles auswählen
lilo

Gruss Scarty
das was mich nur verwirrt hat war das bzImage.
Das sollte ich ja nach /boot kopieren. Aber das kann ja nicht alles sein oder ?
Irgendwie muß der Bootloader ja wissen welchen Kernel er verwenden soll..
Bei Gentoo war das ja eine klare Sache. (für mich halt)
Ich möchte hauptsächlich nur meinen Promisecontroller zum laufen bekommen, SATA ohne Probleme halt, meine ATI-Grafikkarte und noch einige andere Sachen die aber nicht so wichtig sind..
Das sollte ich ja nach /boot kopieren. Aber das kann ja nicht alles sein oder ?
Irgendwie muß der Bootloader ja wissen welchen Kernel er verwenden soll..
Bei Gentoo war das ja eine klare Sache. (für mich halt)
Ich möchte hauptsächlich nur meinen Promisecontroller zum laufen bekommen, SATA ohne Probleme halt, meine ATI-Grafikkarte und noch einige andere Sachen die aber nicht so wichtig sind..
- jack herer
- Beiträge: 94
- Registriert: 28.07.2003 19:48:17
Hallo,
je nachdem wie Du das bzImage genannt hast, mußt Du dieses lilo evtl. noch mitteilen. Wenn es vmlinuz heißt, ist alles in Ordnung. Ansonsten kopierst Du einen existierenden Eintrag und gibst mit image=... an wie der neue Kernel heißt. Dann noch den label=... Eintrag erstellen/umbenennen. Das ist der Name mit dem Du den neuen Kernel beim Booten auswählst.
Zum Schluß einmal lilo aufrufen und dann kannst Du neu booten.
Einfacher ist es wenn Du den Kernel mit:
make-kpkg kernel_image modules_image
erstellst. Damit ersparst Du Dir das Kopieren nach /boot und die Anpassungen in der lilo.conf.
Beim 2.6er ists im Grunde genauso, Du mußt aber zumindest das Paket module-init-tools (oder so ähnlich) installieren, sonst werden keine Module geladen.
Eine ganz gute Anleitung gibt es unter:
http://www.codemonkey.org.uk/post-halloween-2.5.txt
(ist aktuell, also auch für den 2.6er) Am besten vorher durchlesen, da einen ansonsten doch einige Überaschungen erwarten
Grüße!
je nachdem wie Du das bzImage genannt hast, mußt Du dieses lilo evtl. noch mitteilen. Wenn es vmlinuz heißt, ist alles in Ordnung. Ansonsten kopierst Du einen existierenden Eintrag und gibst mit image=... an wie der neue Kernel heißt. Dann noch den label=... Eintrag erstellen/umbenennen. Das ist der Name mit dem Du den neuen Kernel beim Booten auswählst.
Zum Schluß einmal lilo aufrufen und dann kannst Du neu booten.
Einfacher ist es wenn Du den Kernel mit:
make-kpkg kernel_image modules_image
erstellst. Damit ersparst Du Dir das Kopieren nach /boot und die Anpassungen in der lilo.conf.
Beim 2.6er ists im Grunde genauso, Du mußt aber zumindest das Paket module-init-tools (oder so ähnlich) installieren, sonst werden keine Module geladen.
Eine ganz gute Anleitung gibt es unter:
http://www.codemonkey.org.uk/post-halloween-2.5.txt
(ist aktuell, also auch für den 2.6er) Am besten vorher durchlesen, da einen ansonsten doch einige Überaschungen erwarten

Grüße!
kompliziert
Warum einfach, wenn es kompliziert geht?
Sauge dir den aktuellen, für Debian modifizierten Kernel 2.6-test19 von http://packages.debian.org/unstable/dev ... test9.html, installiere ihn mit, installiere das Kernel-package für Debian mit , wechsle ins Verzeichnis /usr/src, machst einen symbolischen Link mit , wechsle ins Verzeichnis linux und füre make menuconfig aus und anschliessend tippst du einen einzigen Befehl, nähmlich ; das dauert 'ne halbe Stunde dann tippe ein, und installierst das eben erstellte Paket mit .
Damit wird lilo automatisch auf den neusten Stand gestellt und du kannst auch den alten Kernel noch booten
Gruss larus
Sauge dir den aktuellen, für Debian modifizierten Kernel 2.6-test19 von http://packages.debian.org/unstable/dev ... test9.html, installiere ihn mit
Code: Alles auswählen
dpkg -i package-name.deb
Code: Alles auswählen
apt-get install kernel-package
Code: Alles auswählen
ln -s kernel-source-xxxx linux
Code: Alles auswählen
make-kpkg kernel_image
Code: Alles auswählen
cd ..
Code: Alles auswählen
dpkg -i irgendetwas.custom.sowieso.deb
Damit wird lilo automatisch auf den neusten Stand gestellt und du kannst auch den alten Kernel noch booten

Gruss larus