Post moved from the Generic Linux forum space,
to the Oracle Linux forum space, hopefully for better topic alignment.
By the way, a Google search on your "i8042.c: Can't read CTR while initializing i8042" brings up a few thousand results that go back over a decade or more and seem to be specific to Linux on the X-series of boxes.
We'll see if others choose to add their thoughts. I have nothing more to add.
I8042 error message during Linux start up - IBM System x
There is no functional impact. The message can be ignored.
Your blank screen might be another issue. What happens if you add "nomodeset" to the kernel parameter line? You can modify it from the Grub boot menu at system startup. You might also want to try choosing the original RHCK kernel instead of Oracle UEK to see if it makes a difference.
"What happens if you add "nomodeset" to the kernel parameter line?"
How do I do That?
"You can modify it from the Grub boot menu at system startup."
How do I do that?
I don't have an Original RHEL on my hands, but I Think OEL and RHEL are the same, right?
Reset the machine and press any key to enter the boot menu at system startup. When the Grub menu appears, press 'e', move the cursor to the kernel line, press 'e' again and add the word "nomodeset". Then press the Enter key and the letter 'b' to boot. At the boot menu you can also choose the kernel. The RHCK kernel should be there as an alternative option.
Oracle Linux and RHEL use different kernels. RHEL uses the RHCK kernel and Oracle Linux uses Oracle UEK. Oracle UEK is optimized by Oracle for Oracle products.
I am trying a solution from the IBM SYSTEM 3850M2 documentation on installing RHEL 5 on that kind of server. If it doesn't work, I will try your solution.