I updated from CentOS 6.3 to 6.4 today and ran into a minor issue: After performing the the 6.4 update, CentOS got stuck at the boot screen due to a conflict between the NVidia drivers I use and the nouveau drivers. From the boot screen screen, I was unable to switch to a CLI unless I reboot.
Here’s how I fixed it…
At the GRUB loader, I pressed ‘a’ to edit the kernel options and added a ’1′ to boot into single-user mode. Once in single user mode, I followed just one step outlined on this site: To rename the initramfs and execute dracut:
1 2 3
Once the new initramfs was created and the system rebooted, I again interrupted the GRUB loader, pressed ‘a’ to edit the kernel options and added ’3′ to boot into multi-user mode. I logged in as root, changed to the directory where I keep my NVidia drivers and re-ran the NVidia installation tool (in my case, “./NVIDIA-Linux-x86_64-310.32.run”).
Once these steps were complete, I was able to boot into the UI without issue.