Michael Uhl wrote:
Ich habe z.Zt. den Kernel 2.4.21-192-athlon (SuSE 9.0) installiert und möchte nun auf einen 2.6.x updaten.
Du solltest nicht updaten, Du solltest auf alle Faelle den alten Kernel behalten und den neuen parallel dazu installieren. Sonst kannst Du in dem Falle, dass etwas schief geht, Dein Linux erst einmal gar nicht mehr booten und musst ueber das Rettungssystem gehen...
Ich habe mir die Instruktionen auf http://www.thomashertweck.de/kernel26.html angeschaut und mir schon auf dem SuSE-FTP einen Kernel "ausgesucht". Es handelt sich dabei um den "kernel-default-2.6.3-7.i586.rpm" auf /people/kraxel.
Werden die Kernel auf ftp.suse.com/.../people von SuSE unterstützt, bzw. werden von diesen Kernel via Yast in Zukunft (bzw. aktuell) Updates angeboten oder muss man für die Updates selbst Sorge tragen?
Die Kernel aus den diversen Unterverzeichnissen von people sind keine offiziellen SuSE-Kernel, sie werden mehr oder weniger nur zu Testzwecken der Allgemeinheit zur Verfuegung gestellt. Patches ueber YOU wirst Du fuer solche Kernel vergeblich suchen.
Ist so ein vorkommpilierter Kernel zu empfehlen, oder sollte man die Kommpilierung doch lieber selbst vornehmen.
Beim selbst compilieren lernst Du sicherlich mehr, und wenn Du wie im Howto beschrieben vorgehst, sollte da auch nicht viel passieren. Es kann eben sein, dass Dir zunaechst schwer faellt, eine passende und funktionierende Kernel-Konfiguration zu finden, aber Du koenntest z.B. mit einer geklonten funktionierenden Konfiguration starten, das ist ein guter Ausgangspunkt. Das Konfigurieren und Compilieren spart man sich mit dem Einspielen eines RPMs, allerdings ist das auch nicht ganz trivial, wenn man den alten Kernel behalten will - das wuerde ich Dir auf alle Faelle aber raten.
Ist mit diesen vorkommpilierten Kernel noch viel Konfigurationsaufwand nötig, oder läuft dies ähnlich ab wie ein "normales" .rpm-Update?
Wie gesagt: mache kein Update, also kein "rpm -Uhv", sonst ist der alte Kernel weg. Du kannst wie im Howto beschrieben den neuen Kernel parallel installieren, das geht mit ein paar Tricks auch mit RPM. Es gibt noch einigen Konfigurationsaufwand nach dem Installieren, Du musst z.B. die Datei /etc/modprobe.conf generieren, das sysfs Dateisystem einbinden, die Optionen zu ALSA-Modulen vermutlich anpassen in der neuen modprobe.conf, und vor allem musst Du natuerlich die Bootloder-Konfiguration anpassen. Vieles davon ist im Howto beschrieben. Gruesse, Th.