Hi ihr Hacker.
Wollte aus intresse mal meinen Kernel modifizieren und neu kompilieren. Hab ein wenig in diversen Tutorials gestöbert und rumprobiert. Funktioniert immer noch nicht. Fällt euch was ein? Ich beschreib mal mein vorgehen:
1.
(standard config holen)
2.
3. KEIN
oder dergleichen... einfach um hier eine Fehlerquelle auszuschließen. Müßte doch in Ordnung sein, oder? Wenn auch insgesamt dann etwas sinnlos.
4.
ratter...ratter
5.
das kopiert bzImage nach /boot/vmlinuz und auch die System.map erstellt ne Kopie des alten Kernels und konfiguriert dann lilo neu. Kurz: Macht alles gut. (bevor wer fragt: ja, ich benutze lilo zum booten und nicht grub)
6. Neustart... oder fehlt was??? Auf jeden Fall kommt ne Fehlermeldung:
...und das nicht nur einmal. Er kann gar nicht genug kriegen von der Meldung.
7. Ende
Die Datei, die er angeblich nicht findet existiert allerdings.
hmm... dann hab ich noch gegoogelt und gelesen und rumprobiert. Hab nochmal
gemacht. Aber das müßte ja eigentlich überflüssig sein. Hab ja keine neuen Module.
Hab noch nen Hinweis gefunden man sollte
machen um die Abhängigkeiten für die Module zu erstellen. ...aber eigentlich gibt's die Datei ja... wie gesagt.
Bestimmt n dummer Fehler. Aber nicht schimpfen bitte.
Das Brötchen
P.S.: Ahja... SuSE 10.0, falls man das nicht am Kernel erkennen kann.
Wollte aus intresse mal meinen Kernel modifizieren und neu kompilieren. Hab ein wenig in diversen Tutorials gestöbert und rumprobiert. Funktioniert immer noch nicht. Fällt euch was ein? Ich beschreib mal mein vorgehen:
1.
Code:
zcat /proc/config.gz > /usr/src/linux/.config
2.
Code:
make oldconfig
3. KEIN
Code:
make menuconfig
4.
Code:
make clean bzImage
5.
Code:
make bzlilo
6. Neustart... oder fehlt was??? Auf jeden Fall kommt ne Fehlermeldung:
Code:
modprobe: FATAL: Could not load /lib/modules/2.6.13-15.8-default/modules.dep: No such file or directory
7. Ende
Die Datei, die er angeblich nicht findet existiert allerdings.
hmm... dann hab ich noch gegoogelt und gelesen und rumprobiert. Hab nochmal
Code:
make modules modules_install
Hab noch nen Hinweis gefunden man sollte
Code:
depmod -a
Bestimmt n dummer Fehler. Aber nicht schimpfen bitte.
Das Brötchen
P.S.: Ahja... SuSE 10.0, falls man das nicht am Kernel erkennen kann.