New Hyper-V Virtual Machine for use as web server (Apache, MySQL, PHP). Installed CentOS 6.3 from the current (as at 2012-11-16) install DVD ISO image. Installed Microsoft's "Linux Integration Services v3.4" and set up networking etc. Ran yum update, which included (among other things) updating the kernel from 2.6.32-279.el6.i686 to 2.6.32-279.14.1.el6.i686. After reboot, the console displayed the error screen shown.
If I enter the boot menu and boot from the original kernel, all works fine, but subsequent boots into the updated kernel now just presented a blank white screen after the white part of the boot progress bar gets about 2/3 of the way across. The server does not respond to any network probes, and does not complete booting. A hard reset of the VM allows rebooting and selection via the boot menu.
The VM is configured as:
1 virtual processor
8192 MB RAM
The host hardware is as follows:
Dell PowerEdge R620
2* 6-core chips, 2 threads/core
The host OS is Windows 2008R2 running Hyper-V.
I also tried the same setup (same install options and virtual hardware setup) in VMWare Fusion 3.1.3 on Mac hardware, but there were no problems after the yum update. I do not have any other hardware options to try to attempt to reproduce the issue elsewhere.
As a relative newbie to Linux, I am unsure about what to try next. The workaround of booting to the original kernel via the boot menu is fine for now, but not satisfactory long-term. I am open to suggestions about how to debug this further. If you would like more information about the system or situation, please ask.