I did the exact same thing this morning - rpm -Fvh instead of rpm -ivh, and used the i386 kernel instead of the i686 kernel. I fixed it by simply following with rpm -Fvh on the i686 kernel.
Let me try that...
# rpm -Fvh kernel-2.2.24-6.2.3.i686.rpm # rpm -q kernel \ --queryformat "%{NAME}-%{VERSION}-%{RELEASE} %{ARCH}\n"
kernel-2.2.24-6.2.3 i386
So you see I still have the i386 kernel only. Any other ideas?