Lutz Kasper wrote:
Habe das Intermezzo-Modul mal rausgenommen und in der Konfiguration des Kernels einige Änderungn vorgenommen. ergebnis ist aber nach wie vor dasselbe. Eigentlich habe ich ja nur die .config-Datei des laufenden Kernels (2.4.21) angepasst, aber irgendwo klemmt die Säge. Jedenfalls komme ich über den Punkt "Kernel panic" nicht weiter.
Also, irgendwo machst Du unter Garantie einen Fehler. Ich probiere sehr viel mit Kerneln herum und bisher hab ich noch fast alles zum Booten gebracht. Leider ist mir (und wohl auch anderen) nicht klar, wo genau Du den Fehler machst, das geht aus Deinen bisherigen Beschreibungen nicht so ganz hervor. Ich kann eigentlich nur empfehlen, "from scratch" zu starten (sprich: noch einmal von vorne beginnen mit Kernel-Sourcen entpacken, Konfiguration des alten Kernels klonen, Konfiguration abaendern, compilieren und installieren des Kernels, etc.) - halte Dich dabei ans Howto, dann muesste es eigentlich klappen, jedenfalls dem Feedback zufolge, was ich so bekomme...
Ist das wirklich so ein Problem den 2.6er auf einer SuSE8.2 zum Leben zu erwecken. Muss doch schon einige geben, die es geschafft haben. Die Anleitung von Th.Hertweck ist ja nun wirklich eindeutig.
Hier laeuft auf einer SuSE 8.2 ein 2.6er Kernel. Wenn Du einen grundlegenden Fehler beim Erstellen oder Installieren des Kernels machst, dann wirst Du aber auch einen 2.6er nicht zum Booten bringen. Wuerde Dir also eher raten, erst einmal das 2.4er Problem zu loesen. Fuer Kernel 2.6 musst Du eben mal im FTP-Verzeichnis "kraxel" schauen, da findest Du notwendige Pakete fuer die 8.2 - muss man einspielen, bevor man einen 2.6er Kernel verwenden kann. Es ist sicher mehr Aufwand noetig als einfach einen neuen 2.4er Kernel einzuspielen. Gehen tut es natuerlich, die Frage ist nur, ob es ein Vorgehen fuer jedermann ist...
Es muss doch mehrere Leute geben, die diese Fehlermeldung auch schon hatten. Die können doch nicht alle aufgegeben haben.
Natuerlich hatten diese Fehlermeldung "unable to mount root device" schon mehrere Leute. Aber i.d.R. liegt das eben daran, dass vergessen wurde, die Unterstuetzung fuers Root-Filesystem einzucompilieren oder eine initrd zu erstellen oder LILO (falls verwendet) neu in den MBR zu schreiben, o.ae. Nach beheben des Fehlers geht es dann normalerweise. Irgendwo hast Du einen Bug in Deiner Vorgehensweise... CU, Th.