Many thanks to Fernando, Gelip and windows2.0uefi for the provided instructions.
I successfully boot “Windows XP” and “Windows Server 2003” (32-bit) in MBR+EFI mode. The system works perfectly on UGP compatible BIOS.
However, when I try to start “Windows Server 2003” in GPT+EFI mode, I get an error: “Boot.ini file not found”. Windows XP does not support GPT by default. I tried to install Paragon GPT Loader, but the system crashes into BSOD with error 0x0000007B.
How to run a 32-bit version of Windows XP in UEFI Class 3 from a GPT disk? Is it possible?