Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » kernel backen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]
000
22.11.2003, 13:59 Uhr
Pablo
Supertux
(Operator)


Ich hab gestern aben versucht einen Kernel zu backen mit den Sourcen von meiner SuSE 8.2 Distr. Aber jedesmal wenn ich make zImage aufrufe kommt ein Compile Fehle und kann nicht fortgesetzt werden. Ich hab schon im Internet gesuht, aber ich bin mir nicht so sicher, was ich denn so alles runterladen kann. Wo kann ich die Sourcen vom dem neuen Kernel runterladen?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.11.2003, 14:14 Uhr
0xdeadbeef
Gott
(Operator)


www.kernel.org
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.11.2003, 14:24 Uhr
Pablo
Supertux
(Operator)


ich hab schon linux-2.5.9 runterladen, ich hab die tar.gz in /usr/src entpackt, und make xconfig ausgeführt, aber es kommt immer ein Fehler, ich kann make xconfig nicht ausführen. Da fehlt eine H-Datei, ich weiß aber nicht welche, oder warum. Was könnte der Fehler sein?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
22.11.2003, 14:29 Uhr
0xdeadbeef
Gott
(Operator)


2.5.9? Du bist aber mutig, und sonderlich neu ist der auch nicht mehr. Wenn du schon nen Beta-Kernel haben willst, nimm doch gleich 2.6.0-test9.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
22.11.2003, 14:30 Uhr
Pablo
Supertux
(Operator)


Und welchen Kernel sollte ich runterladen?

Ich versuche die Sourcen von kernel von der SuSE Dist. zu kompilieren, aber wenn ich make zImage aufrufe, bekomme ich folgenden Fehler:


Code:
pcilynx.c:706: `cards' undeclared (first use in this function)
make[3]: *** [pcilynx.o] Error 1
make[3]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers/ieee1394'
make[2]: *** [first_rule] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers/ieee1394'
make[1]: *** [_subdir_ieee1394] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18.SuSE/drivers'
make: *** [_dir_drivers] Error 2


Könnt es sein, dass ich etwas in der configure ausgewählt habe, was ich nicht auswähle sollte?


Bearbeitung:
Der Grund warum ich mir den Kernel kompiliere, ist weil ich vor 2 Wochen die Live-eval von SuSE 9.0 runtergeladen hab und sie ausprobiert hab und dort konnte ich schon cds brennen, ws ich in meinem System nicht machen kann. Deshalb wollte ich den kernel kompilieren, vielleicht hilft das. Was sollte ich bzw. wie sollte ich den kernel konfigurieren, damit er cds brennen kann?

--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 22.11.2003 um 14:34 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
22.11.2003, 14:34 Uhr
0xdeadbeef
Gott
(Operator)


Es könnte einfach sein, dass SuSE die Kernel-Sourcen so aggresiv gepatcht hat, dass nicht mehr alle Konfigurationen auch laufen. Ich würde an deiner Stelle wirklich vanilla-Sourcen benutzen, also die von kernel.org.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
22.11.2003, 14:36 Uhr
Pablo
Supertux
(Operator)


vanilla-sorucen? Und wie erkenne ich, welche die vanilla sourcen sind? Und wäre auch das Problem mit dem Cd-brennen gelöst?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
22.11.2003, 15:10 Uhr
0xdeadbeef
Gott
(Operator)


'vanilla' ist abgeleitet von 'plain vanilla', also ganz normal. In diesem Fall ungepatchte Sourcen. Die findest du in www.kernel.org/pub/linux/kernel/v2.4 (für stabile) bzw. v2.6 (für den neuen Kernel).

Das mit dem CD-Brennen ist eine andere Sache, und dafür brauchst du wahrscheinlich auch keinen neuen Kernel. Die 2.4er-Kernel bedienen Brenner nicht über den ide-cd-Treiber, sondern über ide-scsi-Emulation, als generisches SCSI-Device. Durchsuch mal YaST danach. Wenn dus da nicht findest, kannst du es im Grunde auch von Hand machen, aber ich kenne mich mit dem SuSE /etc/sysconfig.d-Konzept nicht aus, von daher weiß ich nicht, ob das noch irgendwelche zusätzlichen Schritte erfordert. Die Theorie wäre, das entsprechende Gerät über ide-scsi laufen zu lassen, also am Boot-Prompt den Parameter hdx=scsi mitzugeben. Dann müsstest du ggf. noch den Symlink, über den die ganzen Programme auf das Gerät zugreifen, umhängen, von /dev/hdx nach /dev/scd0, und dann sollte es theoretisch alles laufen - es sei denn, SuSE macht da noch irgendwas merkwürdiges zwischendrin, von dem ich nichts weiß. Ach ja, die /etc/modules.conf sollte die Zeile

C++:
alias scsi_hostadapter ide-scsi


enthalten.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
22.11.2003, 17:20 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


hab nun 2.6.0-test9 kernel laufen und funktioniert 1a!
Die Sourcen, die bei SuSE dabei sind bzw wo man vom ftp ziehen kann sind sch***. Hatte ich auch immer meine Probleme beim kompilieren. Deshalb nehm immer immer die von kernel.org
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
22.11.2003, 18:16 Uhr
0xdeadbeef
Gott
(Operator)


2.6.0-test9-mm4 hier. Andrew Morton soll den 2.6er so oder so übernehmen, da kann man auch seine Patches benutzen
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: