zur Navigation

debianforum.de

die deutschsprachige Supportwebseite rund um das Debian-Projekt

Zum Inhalt


 
 
 
  • Foren-Übersicht ‹ Fortgeschrittene Themen ‹ Kernelfragen

wie lange braucht es um nen kernel zu backen?

Antwort erstellen
33 Beiträge • Seite 1 von 3 • 1, 2, 3

wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 09.07.2010 21:50:32

also ich sitze hier schon 2h rum, um mir meinem kernel zu bauen. das ganze sieht so aus:

Code: Alles auswählen
make oldconfig
make-kpkg --initrd --revision=basis.1.0 linux_image


mein rechner ist nen P4 mit 3,2GHz. ist das normal, das das so ewig dauert? habe mir den ganz normalen 2.6.32 kernel aus aptitude besorgt. nutze debian squeeze.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon George Mason am 09.07.2010 22:06:33

Das erscheint mir allerdings etwas lang. Ist er mittlerweile fertig?
Benutzeravatar
George Mason
 
Beiträge: 1016
Registriert: 01.03.2006 23:55:19
Lizenz eigener Beiträge: MIT Lizenz
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon Saxman am 09.07.2010 22:09:48

Auf einem Dualcore mit 2,1 Ghz brauche Ich für den Debian kernel knapp eine Stunde.
Mein custom Kernel hingegen ist in 13 Minuten fertig.
Kommt also ganz darauf an was alles drin ist.

Ein P4 ist heutzutage auch keine Rennmaschine mehr, 2 Stunden würden mich da nicht wirklich überraschen.
Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln
Aktueller Stand der Wikiartikel | Anleitung zum Review und zur Migration von Wiki Artikeln

Hilf mit unser Wiki zu verbessern!

Grüße, Saxman
Benutzeravatar
Saxman
Moderator
 
Beiträge: 2144
Registriert: 02.05.2005 21:53:52
Wohnort: localhost
Lizenz eigener Beiträge: MIT Lizenz
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 09.07.2010 22:24:49

ne, noch immer nicht fertig. eigentlich sollte der auch "custom" sein, allerdings weiß ich noch nicht so gaaaaaanz genau, was alles raus kann. ist zwar nicht das erste mal, das ich mal was mit dem kernel mache aber der letzte, den ich mal erstellt hatte, war 2.6.12 und da gings echt schneller.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon Saxman am 09.07.2010 22:33:16

Tipp mal
Code: Alles auswählen
make help
rein dann siehst du die verschiedenen Optionen für das Konfigurieren.

Am einfachsten ist wohl dafür zu sorgen dass alle Module die du brauchst geladen sind (usb & co) und dann ein
Code: Alles auswählen
make localmodconfig
abzusetzen. Dann nochmal mit z.B
Code: Alles auswählen
make menuconfig
rein und gegebenenfalls noch weitere Anpassungen vornehmen.
Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln
Aktueller Stand der Wikiartikel | Anleitung zum Review und zur Migration von Wiki Artikeln

Hilf mit unser Wiki zu verbessern!

Grüße, Saxman
Benutzeravatar
Saxman
Moderator
 
Beiträge: 2144
Registriert: 02.05.2005 21:53:52
Wohnort: localhost
Lizenz eigener Beiträge: MIT Lizenz
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 10.07.2010 11:58:19

ich meine gelesen zu haben, das es ein make gibt, der nachschaut, welche module gerade alle geladen sind und diese dann ins config einträgt. das hatte ich versucht und konnte den kernel auch bauen, allerdings bootete dieser nicht. und gestern hatte ich ja ein "make oldconfig" versucht, dann den kernel gebaut ( er ist irgendwann dann doch fertig geworden ), das .deb installiert, aber auch der brach beim booten ab. nicht mit einer kernelpanix, sondern mit einem "fall back to tmpfs", oder so ähnlich, und dann kam ich in so einer art rescue console.

EDIT:
wird nach einem
Code: Alles auswählen
make-kpkg --initrd --revision=basis.1.0 linux_image

eigentlich alles neu gemacht? weil wenn ich ein mal komiliert habe, und kein make clean gemacht habe, sollten ja die sachen, die schon mal kompiliert worden sind, nicht noch mal erstellt werden.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon TRex2003 am 10.07.2010 12:37:20

The Hit-Man hat geschrieben:ich meine gelesen zu haben, das es ein make gibt, der nachschaut, welche module gerade alle geladen sind und diese dann ins config einträgt.


make localmodconfig

Pass aber auf, weil zb nfs- und cdrommodule nicht notwendigerweise geladen sind. So hat mir dann erstmal iso9660 gefehlt, was ich fast nie gebraucht hab.

@Topic: 20 Minuten bei 200° C Umluft ohne Vorheizen
----
Der immense Usus exterritorialer Vokabeln in der germanistischen Linguistik ist mit dezidiertem Fanatismus auf das maximale Minimum zu reduzieren!
Jesus saves. Buddha does incremental backups.
Benutzeravatar
TRex2003
Moderator
 
Beiträge: 1813
Registriert: 23.11.2006 13:23:54
Wohnort: Haßloch
Lizenz eigener Beiträge: MIT Lizenz
  • Website
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 10.07.2010 12:41:10

aber was kann dann noch alles raus? denke so an ipv6. braucht doch niemand zu hause. des weiteren müßte ich irgendwie den cs46xx soundkarten treiber da rein kriegen. die restlichen karten können weg.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 10.07.2010 13:27:36

@TRex2003
kompilierst du dein kernel, denn debain-like? oder nimmste einfach keinen 'make-kpkg'?
man kannes ja auch mit make alleine irgendwie machen, aber dann fehlt ja die ramdisc beim booten?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon OppaErich am 10.07.2010 16:39:03

Wie sieht's denn mit RAM aus ? Ohne den kann man sich die Taktrate an den Hut stecken. :wink:
OppaErich
 
Beiträge: 146
Registriert: 13.04.2005 16:10:16
Wohnort: Essen
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon Saxman am 11.07.2010 07:16:25

OppaErich hat geschrieben:Wie sieht's denn mit RAM aus ? Ohne den kann man sich die Taktrate an den Hut stecken. :wink:


Ich baue alles in einem /build tmpfs in einem chroot und im Ram baut der kernel nur wenige Minuten kürzer.
Code: Alles auswählen
# grep build /etc/mtab
tmpfs /chroot/stable-amd64/build tmpfs rw,noatime,nodiratime,size=4096m,mode=755 0 0

Dramatisch ist der Unterschied nicht.
Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln
Aktueller Stand der Wikiartikel | Anleitung zum Review und zur Migration von Wiki Artikeln

Hilf mit unser Wiki zu verbessern!

Grüße, Saxman
Benutzeravatar
Saxman
Moderator
 
Beiträge: 2144
Registriert: 02.05.2005 21:53:52
Wohnort: localhost
Lizenz eigener Beiträge: MIT Lizenz
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon George Mason am 11.07.2010 09:20:30

> Was kann alles raus?

Schau dir die Kernel-Config doch mal an. Da werden sicher Treiber für alles Mögliche kompiliert. Netzwerkkarten Gigabit, 10-Gigabit, ISA, ... Jede Menge Soundchips die du nicht hast, ISDN-Karten, Tape-Laufwerke, SCSI-Controller, ... usw usw..
Benutzeravatar
George Mason
 
Beiträge: 1016
Registriert: 01.03.2006 23:55:19
Lizenz eigener Beiträge: MIT Lizenz
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 11.07.2010 16:15:50

ja, habe ich dann auch die ganze letzte nacht getan, alles irgendwie raus zu schmeißen, aber irgendwie haut der kernel nie so richtig hin. irgendwas fehlt immer.
muß ich eigentlich vor jedem bau ein
Code: Alles auswählen
make-kpkg clean

machen?
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon Saxman am 11.07.2010 16:19:42

The Hit-Man hat geschrieben:ja, habe ich dann auch die ganze letzte nacht getan, alles irgendwie raus zu schmeißen, aber irgendwie haut der kernel nie so richtig hin. irgendwas fehlt immer.
muß ich eigentlich vor jedem bau ein
Code: Alles auswählen
make-kpkg clean

machen?


All diese fragen kriegst du im Debian Linux Kernel Handbuch beantwortet.
Und diese Speziell hier.
Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln
Aktueller Stand der Wikiartikel | Anleitung zum Review und zur Migration von Wiki Artikeln

Hilf mit unser Wiki zu verbessern!

Grüße, Saxman
Benutzeravatar
Saxman
Moderator
 
Beiträge: 2144
Registriert: 02.05.2005 21:53:52
Wohnort: localhost
Lizenz eigener Beiträge: MIT Lizenz
Nach oben

Re: wie lange braucht es um nen kernel zu backen?

Beitragvon The Hit-Man am 11.07.2010 16:23:50

das ganze habe ich mir ja schon letzte nacht angeschaut. trotzdem gibts halt immer welche probleme. aber das bauen klappt so weit und bekomme auch ein .deb raus.

EDIT:
zum beispiel läuft es nicht so richtig mit dem rt73usb treiber obwohl ich mal die original firmware benutzt habe. der soundkartentreiber cs46xx ist zwar als modul geladen ( die karte besitze ich ), aber der alsamixer sagt, die karte sei nicht vorhanden. bei kernel.org habe ich gesehen, das der 2.6.34.1 stable ist. also den sollte man nehmen oder welchen sollte man am besten nehmen. der bei squeeze dabei ist?
bin doch recht neu auf dem gebiet. bin ja schon am verzweifeln. hatte mir das einfacher vorgestellt, nen kernel zu backen.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

http://htm-network.dyndns.org/the_dreams/
http://www.the-dreams.de
Benutzeravatar
The Hit-Man
 
Beiträge: 538
Registriert: 21.11.2004 18:01:56
Wohnort: Menden ( Sauerland )
  • ICQ
Nach oben

Nächste

Antwort erstellen
33 Beiträge • Seite 1 von 3 • 1, 2, 3

Zurück zu Kernelfragen

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste

Willkommen!
Startseite
Chat
Wiki/Tipps
Planet
Bildergalerie
NoPaste
Links
identi.ca-Gruppe
dieses und jenes
Forum
Foren-FAQ
Registrieren
Anmelden
Suchen
erweiterte Suche
unbeantw. Beiträge
aktive Themen



No ePatents Button
FSFE Supporter 2004 Button
top
Zum Seitenanfang
Diese Webseite ist keine offizielle Webseite des Debian Projekts.
Haftungsausschluss und Impressum – debianforum.de Verhaltensregeln

Powered by phpBB © 2000-2008 phpBB Group. Deutsche Übersetzung durch phpBB.de
Template entwickelt von Timo Salmen, basierend auf dem Debian Live Template, entwickelt von Christoph Haas.