From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.6-2 i686) Description of problem: I have installed kernel-2.4.6-2 from Red Hat Rawhide and at login the system displays the old version of the kernel. When I give the command "uname -a" the correct version is displayed. May this be a bug in mkinitrd? the /var/log/messages does not show any error. How reproducible: Always Steps to Reproduce: 1.Startup the system 2. 3. Actual Results: System displays the old version of kernel Additional info:
If uname -a shows a different kernel, you booted a different kernel.
I had the same problem on two different computers. I had kernel-2.4.5-10, before I installed ( I used rpm -ivh kernel-2.4.6-2.i686.rpm ) kernel-2.4.6-2, on one computer. On that machine, at login, I get "Kernel 2.4.5-10 on an i686" message. I had kernel-2.4.3-12 before I installed ( I used rpm -ivh kernel-2.4.6-2.i686.rpm ) kernel-2.4.6-2, on the other computer. On that machine, at login, I get "Kernel 2.4.3-12 on an i686" message. The other computer. I know that "uname -a" gives me the version of the kernel I booted. My question was why the system reports the old version of the kernel when in fact it boots the new version and where might the problem be?
Does this have anything to do with mkkerneldoth not working properly? Or maybe the compiler (gcc version 2.96 20000731) was buggy?
I have installed the new kernel version 2.4.6-2.4 on the only computer that was showing the correct version and this one now shows the old version instead of the new one it booted in. It is really frustrating to see how this goes on and on without being solved. When I telnet I also get the old version of the kernel instead of the correct one.
Newer initscripts don't update /etc/issue anymore. To get the expected login-screen, install an actual redhat-release package which contains a generalized version of this file!
I manually altered the /etc/issue and /etc/issue.net files and everything is working fine now, I mean showing the correct version of the kernel that is loaded.