Kernel Marke Eigenbau... liegts an Grub?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Kernel Marke Eigenbau... liegts an Grub?

Beitrag von Psych » 04.10.2004 18:01:17

Wenn ich meinen eigenen Kernel (2.6.7) starten möchte dann wird mir angezeigt das sehr viele module nicht gefunden wurden und außerdem /sbin/init : 426 :cannot open dev/console

Kernel Panik : Attempt to kill init


Habe nach dieser Anleitung hier
http://www.debianforum.de/wiki/?page=Ke ... ompilieren
Kernel backen gespielt.... lief auch alles ganz gut nur bezieht sich das Ende da ja dummerweise auf LiLo und nicht auf Grub!
Hab in Grub dann einfach ne neue Option erstellt bei der ich vmlinuz.... durch bzImage ausgetauscht habe.....
Muss man da noch mehr machen?

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 04.10.2004 19:14:35

Hast du eventuell die initrd vergessen? Und wie hast du kompiliert?

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 04.10.2004 19:21:37

Genauso wie es da in der Anleitung steht..... bis zu dem Punkt mit neuen Kernel startfähig machen.
Ab da weiß ich nimmer weiter.... :(

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 04.10.2004 19:34:12

Mal ganz abesehen davon das die Anleitung für einen 2.4 Kernel ist.

Das Erstellen eines Debianpakets macht man mit

Code: Alles auswählen

make-kpkg --initrd kernel-image 
Wenn ich die dieses Paket installiere dann wird wenn ich das Kernelimage mit obiger Option erstelle , beim Installieren des selben eine Initrd erstellt, und auch der Grub dementsprechend angepasst.

Code: Alles auswählen

dpkg -i kernel-image
Das dazu verwendete Script update-grub kann man auch händisch aufrufen.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 04.10.2004 21:30:16

Klasse hat funktioniert....

Nur hab ich nu kein Internet mehr... :(
(Abit NF7 nforce2 onboard netzwerkkarte)
Wie konfigurier ich die nachträglich???

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 04.10.2004 21:35:19

Ok Problem gelöst.... andre Frage: Wie kann ich Module nachträglich rausschmeißen???

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 04.10.2004 22:29:31

rmmod modulname

Aber wenn du Module auf Dauer loswerden willst reicht das nicht. Da wäre dann die blacklist des hotplugs. Oder man entfernt die Module aus dem Modulverzeichnis.

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 05.10.2004 15:05:55

Und noch ne Frage...

wenn ich das ganze mit

Code: Alles auswählen

make-kpkg --initrd kernel-image
mache...wie kann ich den kernel umbenennen? also zur ner andren Version

--revision=... ???

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 05.10.2004 15:29:00

Kommt drauf an was du willst. Willts du nur ne höhere Versionnummer für den Kernel habe damit du die Pakete besser auseinanderhalten kannst dann sie die mal die

Code: Alles auswählen

/etc/kernel.pkg.conf
an. Mit

Code: Alles auswählen

--revision=
kann man das auch erreichen. Aber

Code: Alles auswählen

make-kpkg clean
nicht vergessen. Oder im Makefile bei

Code: Alles auswählen

extraversion=
was eintragen.

Aber die Datei make-pkg.conf sollte man sowieso mindestens seinen Namen und eventuell seine Emailadresse eintragen.

Es gibt aber eine man Seite für make-pkg.conf

Psych
Beiträge: 519
Registriert: 02.10.2004 12:41:44

Beitrag von Psych » 05.10.2004 16:17:30

Danke :)

Antworten