Problem with kernel upgrade.

Geoff Hacker geoff.hacker at gmail.com
Fri Jul 16 00:00:51 UTC 2004


Hi everyone,

I wanted to upgrade my kernel from version 2.4.22-1.2115.nptl to
2.6.5-1.358. I wanted to do it via the rpms in the Fedora Core 2
distribution. I have used the rpm -Uvh command with all the kernel*
packages in that distro. It does seem to have replaced the old version
of the kernel with the new version. I have looked in the /boot
directory. All the files that have kernel version numbers in their
names--such as vmlinuz and System.map--all have the new kernel version
number. I have looked in /lib/modules. The only two subdirectories
there are also named after the new kernel version number--one has
something like 'smp' on the end of it. I have looked in both
/boot/grub/grub.conf and /etc/lilo.conf. Both files seem to be
pointing to the new version of the kernel, not the old. I don't even
know where the old version of the kernel would even be if that is what
is still being booted up. But every time the machine boots up, it says
it's starting the old version! Even worse, when it does a modprobe, it
is looking in the old directories for the modules. But they're not
there anymore! Consequently, I have no access to my CD drive or the
internet. Fortunately, I dumped all the rpms from Fedora Core 2 into a
single directory on my home drive, so I still have access to them. But
I am largely flying blind right now, and have to write this email from
work.

Performing a uname -a gives me '2.4.22-1.2115.nptl'. So if the new
kernel version is booting, it definitely still thinks it's the old
version. And if it's still the old version that is booting, then I
don't know how that's possible. I don't see any file with that version
number in /boot. If the new version of the kernel is simply having
identity problems, then I don't know how to solve them. What else can
I do to try to get the correct version of the kernel to boot, and/or
report its version number correctly?

Thanks,

Geoff





More information about the users mailing list