Linux 14.990 Themen, 106.474 Beiträge

Zu blöd zum Backen eines eigenen Kernels - kernel panic!

gerfield / 9 Antworten / Flachansicht Nickles

Hi,

irgendwie schaffe ich es einfach nicht, für meine Maschinen einen eigenen Kernel zu backen .... das einzige Mal wo es funktioniert hatte war auf dem Printserver, einem P1 200MHz mit nötigster Hardware, seitdem bekomme ich immer nur ein "kernel panic".

Nun hätte ich aber gern ein eigenes Kernel für das Notebook, einem Acer Aspire 1602LM.
Glücklicherweise fand ich eine Seite im Netz (--> http://home.gna.org/aspire1601lc/english.html) auf der jemand beschreibt wie er Debian auf einem Acer Aspire 1601LC installiert hat.
Die Unterschiede zwischen seinem und meinem Book sind Minimal, verschiedene Größe der Festplatte und solche Sachen, insgesamt aber von der Hardware nahezu gleich. Er stellt auch schon ein vorgefertigtes Kernel bereit, das bei mir aber nich booten will. Hier die letzten zwei Zeilen:

sh-2021: reiserfs_read_super: can not find reiserfs on ide0(3,2)
Kernel panic: VFS: Unable to mount root fs on 03:02


Ok, der Kernel will ein ReiserFS, ich steh auf XFS ... da ich sowieso neu installiere und bisher nichts am frischen System gemacht hatte, installierte ich nochmal neu, mit einer 200MB /boot-Partition in ReiserFS und meiner /-Partition in XFS ...

Das Kernel installiert, keine Probleme. Lilo angepasst, lilo laufen lassen, ok. Reboot -> Gleiche Meldung wie oben :-(

Was läuft hier schief? Nach der Kernel-Config (s. hier --> http://home.gna.org/aspire1601lc/archives/config-2.4.27) ist ReiserFS fest in Kernel verankert und XFS und alle anderen Formate als Modul drin. Warum kann er dann auf die /-Partition zugreifen?

Muss ich aufbauend auf der alten Config einen neuen Kernel kompilieren mit XFS fest verankert drin? (Hätte ich schon gerne versucht, aber make menuconfig, make oldconfig und was es alles gibt bricht mit Fehler 1 und Fehler 2 ab, ich hätte lieber den fertigen Kernel drauf und gut ....)


Freue mich über jeden kleinen Hinweis!

GrußgerfieldIn a world without walls and fenceswho needs Windows and Gates?
bei Antwort benachrichtigen
Diewi gerfield „Zu blöd zum Backen eines eigenen Kernels - kernel panic!“
Optionen

Die einfachste möglichkeit das zu lösen ist xfs in den kernel fest einzubinden.
(versuchs mal mit make xconfig und installierter libqt-dev oder qtlib-devel).
Ansonsten müsstest du dir noch ein initrd-image machen, womit ich nicht so gute
Erfahrungen hab.

Kannst du auch noch die genaue Fehlermeldung (make menuconfig), deine Kernel-Version und
deine Distri posten?

Gruss Diewi

bei Antwort benachrichtigen