Virtualbox does not pass windows XP logo testing - is there a solution other than to ignore the warning?

Solution 1:

The Windows Hardware Quality Labs certificate is a digital certificate given to driver (and other) software which is signed with Microsoft's private key. Microsoft only signs drivers that have been submitted to them for testing, along with a modest fee (about $250US.)

VirtualBox installs drivers but has never (to my knowledge) submitted the drivers to Microsoft for certification. Thousands of people use VirtualBox anyway without ill effects (myself included.) If you're looking for a virtualization tool that supports Linux guests and WHQL-signed host drivers, I believe VMWare is your best bet (since Microsoft's own VirtualPC tool doesn't support non-Windows guests.)

Windows XP has three levels of WHQL enforcement: Ignore, Warn, and Block. The default is Warn, which warns the user before installing an unsigned driver. The effects of Ignore and Block ought to be self-evident: Ignore turns off WHQL checks, Block prevents unsigned drivers from being installed at all. You can change the setting from the System Control Panel.

Solution 2:

you can use vmplayer from vmware instead, which will satisfy the log thing, and is also free.