unsere besten emails
Registrierung
Teammitglieder
Zur Startseite
Mitgliederliste
Suche
Kalender
Häufig gestellte Fragen
Zum Portal

Dedies-Board » Linux » FAQs » Kernel im Eigenbau unter debian/ubuntu » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Kernel im Eigenbau unter debian/ubuntu
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »

Vimes Vimes ist männlich
Super Moderator


images/avatars/avatar-14.jpg

Dabei seit: 27.03.2005
Beiträge: 1.316

Level: 49 [?]
Erfahrungspunkte: 9.488.691
Nächster Level: 10.000.000

511.309 Erfahrungspunkt(e) für den nächsten Levelanstieg

Kernel im Eigenbau unter debian/ubuntu Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden   Zum Anfang der Seite springen

Wem der Standard-Kernel unter debian bzw. ubuntu nicht zusagt, der kann sich ziemlich einfach einen eigenen backen.

Notwendige Pakete: kernel-package, ncurses-dev, wget, bzip2 (zumindest die beiden letzteren dürften auf den meisten Systemen schon vorhanden sein).

Vorgehensweise:

1. Man suche sich den Pfad zu den Sourcen des gewünschten Kernels z.B. von www.kernel.org
(Achtung: Nicht einen Patch runterladen, sondern den kompletten Kernel - er hat so ungefähr 30-40MB)

2. cd /usr/src (als root oder mit sudo)

3. wget http://<Adresse zu der gewünschten Kernel-Quelle
(Natürlich kann man den Kram auch per Browser runterladen und dann in das richtige Verzeichnis schieben)

4. tar xj{f|z} KERNEL
xjf verwendet man für mit bz2 gepackte Kernel, xzf dagegen für mit gz gepackte Kernel.

5. cd KERNEL-VERZEICHNIS
Z.B. linux-2.6.17.13
(Ein ls -l verrät einem, welche Verzeichnisse es gibt)

6. make menuconfig
Hier alle gewünschten Module auswählen etc. pp.

7. make-kpkg clean

8. make-kpkg --revision=NAME.X.Y kernel_image
Wobei der NAME beliebig gewählt werden kann, aber bitte nur Buchstaben, lieber keine Sonderzeichen... X und Y stehen für zwei ziemlich beliebige Versionsnummern.

Wenn es einen Fehler gibt, muß man das Kernel-Modul suchen, das Schwierigkeiten bereitet (eine Suchmaschine mit der - kryptischen - Bezeichnung füttern, die ausgeworfen wird) und dann zuerst make-clean eingeben und anschließend die Schritte 6 und 7 wiederholen.

Wenn es keine Fehler gab, liegt unter /usr/src ein neues deb-Paket, das mit
dpkg -i PAKETNAME.deb
installiert werden kann.

ACHTUNG: Bitte nicht ein bereits eingebautes Paket einfach nochmal kompilieren und versuchen, einzubauen. Wenn man an den Modulen etwas gedreht hat, gibt das eine Fehlermeldung. Diese bitte beherzigen und wie angegeben zuerst das Modulverzeichnis unter /lib/modules umbenennen, also beim Kernel 2.6.17.13 z.B. von 2.6.17.13 in 2.6.17.13.old
Erst dann das deb-Paket erneut installieren.

Das war's auch schon. Mit apt-get remove läßt sich der ganze Krempel auch wieder deinstallieren.

Die nötigen Einträge im Bootmanager werden für grub automatisch vorgenommen.

MfG
Vimes


__________________
1. Kor 3,11: "Einen anderen Grund kann niemand legen als den, der gelegt ist, welcher ist Jesus Christus."
gnupg-Key-ID: 7C6A8303; Fingerprint: 9D29 C76C 4C7E 4A5C 8915 8686 49DE 7906 7C6A 8303
16.09.2006 23:12 Vimes ist offline E-Mail an Vimes senden Beiträge von Vimes suchen Nehmen Sie Vimes in Ihre Freundesliste auf Fügen Sie Vimes in Ihre Kontaktliste ein YIM-Name von Vimes: jesusrettet
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Dedies-Board » Linux » FAQs » Kernel im Eigenbau unter debian/ubuntu

Impressum|Boardregeln


secure-graphic.de
Board Blocks: 368.799 | Spy-/Malware: 5.599 | Bad Bot: 1.542 | Flooder: 281.746 | httpbl: 6.555
CT Security System 10.1.7 © 2006-2024 Security & GraphicArt

Ja, auch Dedies-Board verwendet Cookies. Hier erfahrt ihr alles zum Datenschutz
Verstanden;