Ok, my bad. I wasn't very descriptive. I have a dedicated server and I have root ssh access. My boot loader is grub. I cannot modify it during boot because I don't have a console connection, and I can't use any GUI procedures (obviously).
How it has been getting fixed before is the support personnel at he NOC hook up a console and tell it to use an older kernel to boot. Unfortunately, they don't make it permanent. Why? I don't know.
Here is what support wrote to me:
-----
Dear Customer,
I placed a console to investigate and found that kernel 2.6.9-55.0.12 ELsmp was creating a kernel panic. I rebooted the server using an older kernel 2.6, 9-55. ELsmp. It is now online and responding to network requests.
Thank you,
Support
-----
I know there is a file somewhere you can edit to specify the kernel. I'm just not sure how you pick what kernel.
Thanks for the help.