Sie sind nicht angemeldet.

1

12.10.2014, 15:06

Geb ich auf? Dritter Versuch - wieder kernel panic

Ok. Ich denke ich muss nochmal ne große Pause machen und an einem anderen Projekt arbeiten... Wie dyle schon sagte: ich bin ne ganze Weile mit Gentoo tätig. Vor Allem um das Learning by doing auch von Sachen wie Samba etc. zu machen. Jut, meine Frage an Euch_: auf den Screens: BUG Meldung, Kernel panic ....
Habe beide Kernel jetzt aktiv, weil der "Standardkernel" nicht ging. Die Meldung kommt jetzt mit einem genkernel-next. Manuelles booten über Grub2 - Console
#linux (hd0,msdos3)/linux.....
#initrd /hd0,msdos3)/initrd-......

Völlig futsch machen also formatieren oder stage3 drüber?
Oder Learning bei doing mal weider auf ein anderes Projekt legen? ***wein*** :-(
»monsterherz« hat folgende Datei angehängt:
  • kernel1.jpg (391,3 kB - 23 mal heruntergeladen - zuletzt: 16.11.2014, 17:26)
Man kann nicht alles wissen, aber alles lernen!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »monsterherz« (26.10.2014, 08:17)


2

12.10.2014, 17:59

Hm...mit genkernel-next kenne ich mich nicht aus, ich habe stattdessen einen anderen Vorschlag. Lade dir am besten mal irgendwo eine Linux Live CD herunter. Ist auch erstmal egal welche, kannst ein Ubuntu, OpenSuse, Sabayon etc. nehmen, was du möchtest. Dann schaust du während dem Live Betrieb mit

Quellcode

1
lspci -k

nach, welche Treibermodule dein System benötigt. Dann baust du dir manuell deinen Kernel neu. Also in den Ordner mit den Kernel Quelldateien gehen und ein

Quellcode

1
make menuconfig

ausführen. Dort aktivierst du dann all die Module, die dir die vorherige Ausgabe mitgeteilt hat. Festplatten-Treiber (SATA) etc. direkt in den Kernel, nicht als Modul. Dann brauchst du auch erstmal kein Initramfs.

Ein so gebauter Kernel hat meiner Meinung nach eine viel höhere Wahrscheinlichkeit, dass er ohne Probleme funktioniert. Die Sache mit genkernel(-next) ist immer so ein wenig Glückspiel. Ich habe es zwar am Anfang auch benutzt, bin dann aber relativ schnell auf einen selbst gebauten Kernel umgestiegen, da auch mir genkernel teilweise komische und nicht nachvollziehbare Probleme verursacht hat.

Formatieren brauchst du erstmal nichts. Ich würde aber sicherheitshalber mal die gentoo-sources runter schmeißen und neu installieren. Nicht vergessen, die Ordner nach der Deinstallation manuell zu säubern (/usr/src/linux-3.14.14-gentoo und /lib/modules/3.14.14-gentoo, /boot natürlich auch), damit keine Überreste zurückbleiben.

Ansonsten: Nur nicht aufgeben, irgendwann klappt's schon ;-).

3

14.10.2014, 21:50

Was hast du gemacht? Du wart doch schon viel weiter?

Leider verdeckt der Blitz die Meldung die interessant ist. Aber von dem was ich erkenne könnte das daran liegen das er init starten will aber nicht findet. Aber er soll ja nicht init starten sondern systemd. Na ja, ist aber egal. Denke die meldung ist gleich und du hast nur Grub nicht richtig konfiguriert. Da du grub2 hast kann ich nicht so weitet helfen. Aber poste doch mal die comandline von Grub. Oder sagt mal was bei real_init steht.

Bring uns doch mal auf den aktuellen Stand. Ist ja nicht der erste Post und man kann ja nicht davon ausgehen das jeder erst noch die anderen lesen soll und das noch aktuell ist.

Da du jetzt ein boot Problem hast.

Wie hast du Partioniert?
Wo liegt der Kernel und wo ist /?
Du hast genkernel-next, was genkernel ist nur für systemd anstelle von openRC?
Bei Grub2, was sagt real_init und real_root?
Intel Core2 Quad CPU @ 2.40GHz mit Gentoo/Gnome3

4

15.10.2014, 12:40

Wieso hast Du genkernel-next in Verwendung? Kannst Du uns bitte etwas mehr Input geben?

Wie ist Dein System installiert? Welche Partitionen mit welchem Dateisystem? Verwendest Du GPT oder UEFI?

Wie sieht Deine Kernel Config aus?

Viele Grüße

5

15.10.2014, 18:03

Ich verstehe, dass ihr mittlerweile auch so genervt seid, wie ich. Wenn Jemand dennoch hilft, bin ich natürlich glücklich.
Habe
formatiert, ext3,
nur eine Partition,
kein genkernel,
standard kompiliert

--------------
2. Distri: Ubuntu-Gnome
----------------

Wie von dexfill vorgeschlagen, habe ich die Module live abgerufen. Anhang anbei. Ehrlich gesagt, habe ich alle Module noch nicht im #menuconfig gefunden.

Es gab doch irgendwie die Möglichkeit von der Live-CD Gentoo den Kernle zu kopieren?
Momentane Kernelconfig kommt gleich...
»monsterherz« hat folgende Dateien angehängt:
  • lspci.txt (2,12 kB - 2 mal heruntergeladen - zuletzt: 06.11.2014, 21:21)
  • dmesg.txt (43,57 kB - 3 mal heruntergeladen - zuletzt: 19.10.2014, 11:50)
  • fstab.txt (877 Byte - 3 mal heruntergeladen - zuletzt: 19.10.2014, 11:50)
  • lsmod-neu-kernel.txt (6,79 kB - 1 mal heruntergeladen - zuletzt: 15.10.2014, 21:11)
  • make.txt (834 Byte - 2 mal heruntergeladen - zuletzt: 19.10.2014, 11:51)
Man kann nicht alles wissen, aber alles lernen!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »monsterherz« (15.10.2014, 18:46) aus folgendem Grund: Anhänge fehlten


6

18.10.2014, 12:17

Wenn du Probleme hast, bestimmte Module in der Config zu finden, versuche mal die eingebaute Suche, die erreichst du mit der Taste "/". Dort gibst du das Modul ein und die Suchergebnisse sagen dir dann, wo genau du das Modul aktivieren kannst und welche Abhängkeiten es benötigt.

7

18.10.2014, 19:17

Hallo
dexfill, ja das tat ich und war soweit auch ok - denk ich.
Aber Schreck des Abends: kein Kernel mehr da. Im Verzeichnis ist nur ein postinst.d - keine weiteren Dienste/Dateien. Ich bin am überlegen - "einfach" nochmal reinstall gentoo-sources oder tar -xvjpf system oder wie?
Wo ist der Fehler, bekomme ich den gelöst?
Noch eine zusätzliche Info, weil ich die viel in den Suchmaschinen aufgeführt fand: Unter einer anderen Distri (Ubuntu) hab ich den Teamviewer installiert. Kann das damit was zu tun haben?
Man kann nicht alles wissen, aber alles lernen!

8

19.10.2014, 11:58

Hm...jetzt bin ich etwas verwirrt.

Also nochmal ganz in Ruhe. Was meinst du denn mit "kein Kernel mehr da"? Kein Kernel im /boot Verzeichnis oder keine Kernel Sources in /usr/src? Hattest du denn mal die gentoo sources sauber entfernt und neu installiert? Wenn nicht, dann mach das mal zuerst und installiere sie danach neu. Anschließend versuchst du nochmal den Kernel neu zu bauen, also alle Treiber in make menuconfig auswählen und anschließend mit make && make modules_install den Kernel und die Module bauen. Nicht vergessen, den Kernel anschließend auch ins /boot Verzeichnis zu kopieren und die Grub Config zu aktualisieren. Falls bei dem Verfahren irgendwelche Probleme auftreten, meldest du dich hier nochmal.

Mit Teamviewer hat das garantiert nichts zu tun. Da fehlt mir gerade jeglicher Zusammenhang

9

19.10.2014, 19:03

So Kernel ist wieder da, ich habe mich remote eingeloggt und soweit das System mal aufgeräumt. Jetzt muss nur noch in der grub.cfg darüber informiert werden das systemd anstelle von openrc verwendet werden soll. Danach sollte Ihre Kiste wieder starten können.

Gruß Andreas

10

21.10.2014, 12:58

Ein dickes Danke. Ich wusste nicht, ob es von ihm gewollt ist, dass ich Infos reinstelle.
Wir sind fast fertig. Durch die Änderung der grub Datei kommt er weiter bis zur Radeon. Sorry- die Grafik ist klein, aber sonst schimpft das System. Ich weiss nicht, ob ich nen Radeon-Programm installieren soll - gibts ja mehrere.
Zur Info: #genkernel-next verwendet.

Wie er sagte: er machte schon ein paar Installationen. - ich merkte es und es war gut - Learning by doing. :-)
»monsterherz« hat folgende Datei angehängt:
  • radeon.jpg (149,81 kB - 10 mal heruntergeladen - zuletzt: 15.11.2014, 17:36)
Man kann nicht alles wissen, aber alles lernen!

11

26.10.2014, 08:17

Vielen Dank! Planeshift war nochmal drauf. Ein paar Dateiein angepasst (zum Beispiel: ) package.use , make.conf, resolv.conf,
Wichtig war noch, dass er ein Modul auf open gestellt hat. Nicht kommerziell. Welches weiß ich jetzt nicht mehr.
Da das Grundsystem soweit läuft und jetzt das X dran kommt, stelle ich den Beitrag auf gelöst.
Man kann nicht alles wissen, aber alles lernen!