I just tried installing MS Server 2008 R2 and it seemed to install fine but when I try and start it this is what I get and the black and white screen with all the BS.

File \Windows\systm32\winload.efi

Status 0xc0000428

Any ideas?

It looks like this error is related to windows not being able to verify the digital signature of that file (based on the status message you provided).

Take a look at this reference which describes your same file and status message problem:
http://www.eightforums.com/installation-setup/19968-system32-winload-efi-status-0xc0000428-error.html

Also:
http://social.technet.microsoft.com/Forums/windowsserver/en-US/fdc6fa67-f4c0-47f6-a228-11706495a08e/server-2008-status0xc0000428-windows-cannot-verify-the-digital-signature-for-this-file?forum=winserversecurity

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts learning and sharing knowledge.