kb2967012 – A Windows 8.1-based or Windows Server 2012 R2-based computer does not restart after update rollup 2919355 is installed

Here is more info re server 2012 R2 stuck in a restart loop after installing Update Rollup 2919355 (April 2014)

As quoted from MS

“After you install Update Rollup 2919355 (April 2014) for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2, or after you install any of these systems from media that includes this update rollup, you cannot restart the computer because the computer experiences a restart loop.

Update Rollup 2919355 may have been installed automatically through Windows Update (WU) or through Windows Server Update Services (WSUS) in your environment.

Computers that start from certain Serial Attached SCSI (SAS) storage controllers are affected by this problem. This includes, but is not limited to, the following controller drivers:

Dell H200 PERC controller
IBM x240 with on-board LSI SAS2004 ROC controller
LSI 2308 on-board controllers
LSI 9211-4i controllers
LSI 9211-8i controllers
LSI SAS 9211
Supermicro X10SL7-F motherboard

If the “Automatically restart” option to set the computer behavior after a failure is disabled, you receive the following Stop error message during startup:

Stop 0x7B INACCESSIBLE_BOOT_DEVICE

CURRENT STATUS 31/05/2014
MS has released a HOTFIX – See MS link here

To recover from the “no boot” state when this problem occurs, try one or both of the following workaround methods.

Method 1

Try to restart the computer several times. You may occasionally be able to boot to the desktop by trying the process multiple times.

Method 2

Start the computer from media for Windows RT 8.1, Windows 8.1, or Windows Server 2012 R2, select the Repair your computer option, click Troubleshoot, and then click Command Prompt.

Note For this workaround, the media that you use should not include Update Rollup 2919355.
At a command prompt, run the following command:

Bcdedit /store /set {default} truncatememory 4294967296
Note The path of the BCD file is :\BOOT\BCD, in which the driver letter is the system partition. This command adds an entry to the BCD file under Windows Boot Loader that is named truncatememory. The new entry will have a value format of 0x100000000. For example, run the following command:

Bcdedit /store C:\BOOT\BCD /set {default} truncatememory 4294967296

Restart the computer. The computer should now boot to the desktop.

Note If you were installing Update Rollup 2919355 when this problem occurred, the computer will continue to complete the installation of the update. After you successfully start Windows, uninstall Update Rollup 2919355.
To remove the truncatememory boot option, run the following command at a command prompt:

Bcdedit /deletevalue truncatememory
Start the computer normally.