On Tuesday 28 August 2007 04:21:16 pm Thomas Hertweck wrote: > Roger Oberholtzer wrote: > > I know that this is a topic that gets endless questions. Perhaps because > > a mistake can be so problematic. Here goes mine: > > > > I am running an openSUSE 10.0 system with kernel 2.6.13-15.16-default. > > This is a rather recent security-fixed kernel. But still the 2.6.13 that > > came with 10.0. > > > > I am looking at trying a more recent kernel. Like > > kernel-default-2.6.22.5-4.1.i586.rpm, which is available from openSUSE's > > downloads. > > > > A few questions: > > > > 1) This contains all the various SUSE patches so it will (or should) fit > > in like the 2.6.13 kernel did? > > I am not sure what you mean by "fit in". It will most likely require > updates of other packages to work correctly. RPM will probably tell you > that it requires later versions of some packages when you try to install > the kernel RPM. > > > 2) Will this keep my current kernel? Meaning, can this rpm be removed > > allowing the original kernel to be used? > > The SuSE kernel RPMs will change your bootloader config via the RPM > postinstall script. In principle, you can install several kernels in > parallel (don't use RPM's -U option). All you have to make sure is that > your bootloader config contains correct entries for both kernels (after > the installation) so you can decide which one to boot at the grub boot > menu. The installation of the new kernel RPM will probably change the > default kernel entry in grub's menu.conf and if you're unlucky it will > also mess up some old entries (I've seen it happening several times; it > will probably also change some links in /boot) - therefore, you should > check the bootloader config and /boot before rebooting the system.
With 2.6.22.3-7-default there was problem with missing initrd if system is booted from different partition. Postinstall script was messed up. > I am usually compiling and installing new kernels myself, I do not use > the RPM packages. > > > 3) Are there any issues with glibc when going from 2.6.13 to 2.6.22? Or > > any other issues? I see that sysfsutils needs updating. I guess this is > > because of the disk name changes. However, I do not find any sysfsutils > > for 10.0 when searching openUSUE (http://software.opensuse.org/search). > > The same is true for irqbalance. > > You not only have to install a new kernel but other software as well > (you've already mentioned it), and this software needs to be > backward-compatible otherwise it could happen that you're no longer able > to run the old kernel (usually, it is). The main problem is that you > might have to compile all of these additional packages yourself because > nobody offers ready-to-use RPMs for "old" distro versions like SuSE > 10.0. And sometimes these software packages require updates of other > software packages, and so on. Sometimes it can become quite tricky... > > My recommendation: think twice whether you really need a new kernel. I > am also using 10.0 here and the kernel works fine for me. Do you need > some of the new features in the latest kernel? If you only want to have > a look at it and play with the latest kernel version, then it might > be easier to setup a new openSuSE 10.2 or beta 10.3 on a spare partition > (or in a virtual environment) and use it there. Otherwise you have to go > through the process of updating some packages on 10.0 - whether this is > easy or not depends a bit on your experience. > > Take care, Th. I would rather install on another partition Beta 2 or wait few days for Beta3 (Sept. 6th). That way you get all software updated and if it doesn't work well, there is good old 10.0 installation. -- Regards, Rajko. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
