I've got a hard drive connected to my PC with eSATA. I'd like to install Windows XP on it without having to reboot the computer.
What is the best/easiest/quickest way of doing this?
I plan on inserting the hard drive into an other PC later on.
The install will require a reboot.
Moving it to a new PC will also create issues with hardware incompatibility and driver stability.
Can you provide more info on what you wish to accomplish beyond getting XP installed on the eSATA drive?
Given the cost of a CD/DVD (or the time to "borrow" one from a working system) getting a working CD/DVD is a much better option
If you do not already have a wim file, you will have to create one (you can set up a VM, run sysprep, and create the wim file). Unfortunately this will not save time unless you have to install it multiple times.
You can also go into Device Manager and select
Use VMware for installing the Operating System.
So that it can be movable easily.