Nope. Windows XP has nothing to do with it since Windows isn't running when the BIOS screens are visible. You'd have to know exactly where the color number is stored in the BIOS Flash code, change the value, then reflash your system BIOS with the updated code. You, more than likely, will not find any information on the web on how to do this since noone to very, very few people ever does attempts it, let alone succeeds at it.
A guide to posting questions on CodeProject[^]
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007, 2008