Virtual PC 2004 (and 2007) do not have native PXE booters, which is a bit of a nuisance.
Although there is no sign of PXE support being implemented, Roudy Bob has come up with the PXE-Enabled boot disk for Virtual PC. This is a virtual floppy of a PXE boot disk that will allow your Virtual PC to connect to PXE servers.
Which is nice.
Spent about half an hour trying to get a PC to boot today.
I think that sometimes you forget what you’re doing so much – you just need to see the obvious.
After cloning an image of a NTFS drive partition, Windows decided that it didn’t want to boot. I had used Image for Windows. After a quick boot, Windows XP wouldn’t start.
Typically, this isn’t a problem as there’s a simple fix. Use fixboot and fixmbr in the recovery console. Which I did. And it didn’t boot.
I did the thing again. And again. And again. Still no booting.
I’ll cut a long story short. In my haste to clone the drive, I failed to set the primary partition as active. Once this had been done, the system booted beautifully.
The moral of this story? Never assume it’s broken when you are rushing.