SQL Server faults during install if guest nas multiple CPUs enabled.

Description

During the setup of Microsoft SQL Server 2005, if the guest has multiple CPUs enabled, the SQL Server service will fail to start. If the guest is switch to one CPU, the install is successful. Switching to multiple CPUs after installing under one CPU works but will result in significant performance issues in the VM.

Host is Windows 7 x64, the guest is Windows 2003 R2. Both host and guest are update to date with respect to windows update (SPs, hotfixes etc).

I have attempted to install SQL Server 2012 on a VBox 4.2.6 guest Windows Server 2008 x64 with consistent failure. The process gets into an endless loop (12 hours).
I installed .NET 4.0 separately in a very long process (~1 hour) but it finally succeeded.
SQL Basic database services fails in an endless loop at 100% cpu
When finally killing the installation process, the installation error