Kernel "portieren"

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Kernel "portieren"

Beitrag von za0 » 10.10.2006 20:05:53

Hi,

ich habe zwei Systeme. Ein recht schnelles und ein recht langsames. Ich habe jetzt einene Kernel für das langsame System auf dem Schnellen kompiliert. Wie bringe ich jetzt den Kernel auf das langsamere (ausser kopieren der Dateien). Da muss man doch wohl mehr machen, oder?

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 10.10.2006 20:15:58

Kompilier den Kernel auf Debianart mit make-kpkg, dann erhälst du ein Debianpaket, das du auf dem langsamen System installieren kannst.

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 10.10.2006 20:19:17

hi danke, ja ok muss es erst installieren, weil es nicht drauf is

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

Benutzeravatar
herrchen
Beiträge: 3257
Registriert: 15.08.2005 20:45:28
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Re: Kernel "portieren"

Beitrag von herrchen » 10.10.2006 20:30:32

za0 hat geschrieben:Da muss man doch wohl mehr machen, oder?
den bootloader anpassen.

herrchen

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 10.10.2006 20:34:43

wie ist es mit dem initrd ?

sry, aber ich habe zuletzt vor n paar jahren nen kernel selbstgebacken :roll:

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 10.10.2006 22:04:37

Wenn du keinen zwingenden Grund hast, bau die zum Booten noetigen Module fest ein und vergiss initrd.

hennes@debian
Beiträge: 465
Registriert: 18.01.2005 02:11:40
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Schweiz - Kanton St. Gallen
Kontaktdaten:

Beitrag von hennes@debian » 11.10.2006 15:13:46

Hab ich such schon gemacht...

Ich nehm mal an das du den Kernel von hand installierst?

Code: Alles auswählen

make bzImage modules
cp arch/i386/boot/bzImage /boot/name
make modules_install
Wenn du nun auf beiden Systemen das gleiche Debian hast, kannst du einfach den ersten befehl auf dem schnellen System ausführen, dann alle dateien auf das langsame kopieren und danach die nächsten zwei ausführen...

Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 11.10.2006 15:27:20

hennes@debian hat geschrieben:Hab ich such schon gemacht...

Ich nehm mal an das du den Kernel von hand installierst?

Code: Alles auswählen

make bzImage modules
cp arch/i386/boot/bzImage /boot/name
make modules_install
Wenn du nun auf beiden Systemen das gleiche Debian hast, kannst du einfach den ersten befehl auf dem schnellen System ausführen, dann alle dateien auf das langsame kopieren und danach die nächsten zwei ausführen...

Edit by Snoopy:
Code-Tags für die Leserlichkeit eingefügt.
Jo, kernel wird von Hand rüberkopiert ....
Auf dem einen System habe ich Ubuntu 6.06.1 und auf dem anderen Sarge 3.1.r3.

Viele Grüße
za0


Nieder mit der Pauschal-Abzocke der GEZ! :twisted:

hennes@debian
Beiträge: 465
Registriert: 18.01.2005 02:11:40
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Schweiz - Kanton St. Gallen
Kontaktdaten:

Beitrag von hennes@debian » 12.10.2006 18:59:49

Ich denke es gibt genug Anleitungen wie man ein Kernel erstellt...
Nun kannst du einfach der das Compillieren auf der einten Maschine laufen lassen, der ganze Ordner in dem der Kernel erstellt wurde auf den anderen PC kopieren und dann dort Installieren. Es sollte soweit kein Problem darstellen.

Hab ich auch mal gemacht, auf einem P2 200MHz dauert das Compillieren einfach zu lange ;)

Ev. kann es bei verschidenen Systemen probleme durch verschidene Compiler ergeben, denke es aber nicht.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 12.10.2006 20:04:03

Wenn man ein Debianpaket aus dem Kernel baut, sollte das noch einfacher gehen mit dem Rueberkopieren ;)

Antworten