In theory I can put an x64 into that pic above. You would not believe how fast and stable it is. It even used the whole GB of ram in this box and it should read the whole 8 this board can support. I haven't seen the ram use go over 2 even with a lot of things running.
Anyway the issue is to get it to boot is getting a drive and partition it as you would for win7 and install that OS, That is boot files in partition 1 and win7 os on partition 2 and then from win 7 run the install for xp64 and let it run until the boot failure happens. You cannot fix that with an 32bit xp boot disk and a win7 will not fix it as it is a different os and it cannot find it's old install so you have to reinstall beside it (windows.old) and as it install it picks up the xp64 install which is on partition 3 of that single drive.
Question, i should be able to delete win 7 (part 2) and expand part 3 (xp64) use the combined space for xp64 and use part 1 as the boot partition to hold the 64bit loader which is what xp64 needs.
Why do all this when I have xp 32 running just fine. My win7 os is 64 bit so the programs are 64 bit (even firefox but especially video cards) and in an emergency xp64 can handle them and I only have to keep one copy rather than a 32 bit and a 64 bit version
Never heard of the starter edition but a netbook did have win 6 starter and it was pretty fast.