Am Montag, 27. Oktober 2003 21:46 schrieb Thomas Hertweck:
Heinz Dittmar schrieb:
1.) Wenn ich den Orginal-Kernel mit der orginal .config, (da ist "Loadable module support - Set version information on all module symbols = yes" configuriert). Der Kernel lässt sich übersetzen und funktioniert.
So sollte es sein...
2.) Mache ich einen spezifischen Kernel für einen Pentium MMX - Prozessor und configuriere "Loadable module support - Set version information on all module symbols = no" funktioniert alles, Der kernel läuft perfect.
So sollte es sein...
3.) Nehme ich die selbe configuration wie unter 2.) nur dass ich "Loadable module support - Set version information on all module symbols = yes" setze, lässt sich der configurierte und überstzte Kernel zwar Starten, meldet jedoch beim hochfahren mehere Fehler von Modulen oder findet die module nicht.
So sollte es nicht sein... Warum gibt Du uns hier nicht die _ge- nauen_ Fehlermeldungen an? Hast Du die Module denn korrekt er- stellt und die Module korrekt installiert.
Ganz normal mit make modules make modules_install
Frage, wo mache ich einen Denkfehler oder wo liegt das Problem.
Du hast vermutlich einen Fehler beim Erstellen des Kernels oder der Module oder beim Installieren gemacht. Hast Du evtl. all Deine Versuche mit der gleichen CONFIG_CFGNAME und dem gleichen CONFIG_RELEASE gemacht, die Module etc. also immer in das gleiche Verzeichnis installiert?
Nein Natürlich nicht. Anderen Versions-Namen natürlich. Extra Namen in /lib/ modules, /boot/vmlinuz, /boot/mkinitrd. Gruss, Heinz Dittmar