Sie sind nicht angemeldet.

1

16.09.2003, 14:20

Problem bei erstmaliger Kernelinstalation [gelöst]

Hallo
Tut mir leid, aber ich bin so frech und mache nochmal einen Eintrag betr. meines Problems, da ich leider immer noch nicht weiter gekommen bin, und die Reaktion (soll kein Vorwurf sein) auf mein vorherigen Eintrag relativ klein war.
Folgendes:
Wenn ich wie in der Installations Anleitung beschrieben zum Punkt komme wo ich den Kernel installieren will, also # emerge -k sys-kernel/gentoo-sources ausführe, bekomme ich immer die Meldung: "illegal instructions".
Der Befehl emerge wird aber erkannt und die sources (im übrigen habe ich mehrere probiert) sind auch am richtigen Ort. Ich habe auch die ganze Prozedur einige Male wiederholt, immer dasselbe Problem! Nun dazu konkrete Fragen:
- Bereits env-update funzt's nicht. Aber das sollte ja gemäss Anleitung kein Folgeproblem generieren.
- Könnte die Ursache damit zusammenhängen, dass ich bereits LILO im MBR habe?
Im übrigen habe ich einen PIII/833mHz 512 MB

Währe toll, wenn mir jemand helfen kann, den ich habe beim googeln und bei bugzilla nichts gefunden.
1000 Dank

2

16.09.2003, 16:28

Hi,
wo genau liegt jetzt Dein Problem? Das mit den 'illegal instructions' kann ich jetzt nicht bewerten, aber wenn die sourcen unter /usr/src/linux da sind, was hindert dich daran den Kernel zu kompilieren?

Zitat

Könnte die Ursache damit zusammenhängen, dass ich bereits LILO im MBR habe?

Nein, wobei ich Dir im übrigen grub empfehlen würde. Ganz einfach aus dem Grund das ich ihn als besser empfinde.

Dim

3

16.09.2003, 17:29

Also du meinst ich kann die kompillierung durchziehen, auch wenn ich beim emerge -k bla, bla eben die Meldung "illegal instruction" kassiere?
In der Anleitung steht:
"Ob Sie nun Ihren Kernel von Hand konfigurieren oder genkernel verwenden, müssen Sie vorab die Linux Kernel Sourcen, die Sie verwenden möchten, mergen."
somit kann ich ja nicht weiterfahren, wenn emerge nicht funzt?

4

16.09.2003, 18:46

wenn die sourcen bereits in /usr/src/linux liegen kannst du den kernel compilieren (es sei denn sie sind unvollständig, probieren hilft... :) ). wenns gar nicht anders geht kannst du dir auch erstmal sourcen von www.kernel.org laden. von genkernel würd ich im übrigen abraten, da es dir meiner meinung nach nicht dabei hilft dich erstmal in dein system hineinzufinden.
zum anderen wär es hilfreich wenn du immer die gesamte fehlermeldung posten würdest.

5

16.09.2003, 19:07

Ah oki. Habe eh den 2.4.22 Kernel noch zur Hand.
Habe mich nur stur an die Anweisung gehalten, da mir emerge gar nicht geläufig ist. Dann nehm ich doch noch mal nen Anlauf :D
Werde dann Bescheid geben, wenns läuft.
Besten Dank schon mal!
Buddy

PS: Ausser "illegal instruction" gabs kein Output...

6

16.09.2003, 19:55

Nur eine Frage:

Hast du mal
[code:1]emerge -k gentoo-sources[/code:1]
probiert?

7

16.09.2003, 21:14

Yep. Dabei hebe ich auch kontrolliert, ob die sources (habe gentoo und vanilla probiert) extrahiert wurden und ob emerge erkannt wird. Beides war der Fall. Zusätzlich hab ich noch probiert ohne -k, oder mit ganzem Pfad zu den sources u.s.w. aber immer dasselbe Resultat:
"illegal instruction"
Vor allem habe ich zuerst mal an mir gezweifelt und habe 2x wieder neu begonnen.(back 2 fdisk) Aber nachdem ich also 3x dasselbe Problem an derselben Stelle bekommen habe, dachte ich mir nun musst du Rat von Gentoo Fachkräften in Anspruch nehmen...

8

16.09.2003, 21:16

was fürn prozi hast du und wie sind die CFLAGS in deiner /etc/make.conf?

9

16.09.2003, 21:30

nen PIII / 833 mHz
Und da ich als Anfänger die GRP Methode mit stage3 gewählt habe, habe ich in make.conf keine Anpassung der USE Flags vorgenommen.
(Gem. Installations Anweisung, sollten diese ja optimal sein?)

10

16.09.2003, 21:32

Naja optimal nicht unbedingt, aber brauchbar. Ist nur die Frage, hast Du die stage3 für einen P3 oder vielelicht für einen P4 oder sogar einen Athlon verwendet? Optimierungen für einen falschen Prozessor können solche Probleme auslösen. Allerdings ist es komisch, das ein emerge system anscheinen fehlerfrei bei dir durchgelaufen ist. Oder ist er das nicht?

Dim

11

16.09.2003, 21:36

Nöi is es eben nicht. Sobald ich den Kommand emerge -k gentoo-sources abgesetzt habe, erscheint eben augenblicklich die message "illegal instruction" und sonst passiert gar nichts mehr. Das System reagiert anschliessend auch noch, und wie gesagt, emerge wird aufgelistet, sprich ist bekannt...

12

16.09.2003, 21:39

Ach so ja dann könnte es schon sein, das Du nochmal prüfen solltest ob du die richtige stage gezogen hast.

Dim

13

16.09.2003, 21:44

Hab i686-1.4-20030911-cd1.iso genommen...

14

17.09.2003, 06:32

Tatsächlich?!! Ich hab mir nun die pentium_...iso's geholt und da klappt's problemlos! Jetzt hate ich nur noch ein Problem mit /sbin/lilo, sprich ich hab da wohl mit etc/lilo.config was falsch gemacht, den ich hab dann bei sbin/lilo die Meldung erhalten, es werde kein File lilo.conf gefunden.
Nach emerge -k lilo war auch noch keines da, abder ich hab dann ein File erstellt und die angegebenen Einträge gemacht. Aber ich hab da wohl unsauber gearbeitet. War wohl zu arg auf Fresse :cry:
Probier weiter wenn etwas mehr gepennt habe und klar in der Birne bin.
Besten Dank jedenfalls an alle für Eure Hilfe.
Ev. bis bald ;-)
Grüsse Buddy

15

17.09.2003, 10:44

nimm grub, ist schöner und zudem leichter konfigurierbar meiner Meinung nach.

16

17.09.2003, 10:52

Dim ist scheinbar derselben Meinung. Werd's mal probieren.
Aber trotzdem noch die Frage, ist des normal, das es nach dem emerge -k lilo in /etc kein file lilo.conf sondern nur lilo.conf.example vorhanden war?
Und noch ne 2te newbie - question. Wies funktioniert vi in der 1ten Konsole nicht, aber in der 2ten (alt+F2) schon?