Big Al said:
Your BIOS has to support booting from a USB device first.
This is not standard on older motherboards. Check your BIOS.
Then it has to be first in the list of boot devices.
"annonymous"...
We have never been successful in booting to a USB-connected external HDD in
the XP environment (at least in any reliable way). And we've worked with a
large variety of systems that ostensibly had USB boot capability. However, a
number of users have reported that they have indeed been successful in
booting to a USBEHD containing a potentially-bootable XP OS. But as I've
indicated we have never been able to duplicate this capability.
Having said all that, if you want to pursue the matter further...
Take a look at this Fred Langa article where Fred purports to have come up
with a process to achieve this "bootability". See
http://www.informationweek.com/shared/printableArticleSrc.jhtml?articleID=177102101
Also, a poster to one of the MS XP newsgroups claimed that he too has come
up with a methodology to do this as well. See
http://www.ngine.de/index.jsp?pageid=4176
And here's another one...
http://www.vandomburg.net/installing-windows-xp-from-usb/
(I haven't checked the above links in some time to determine if they're
still active.)
No doubt a Google search will reveal a good deal of information on this
issue.
What we recommend should a user desire boot capability from an external HDD
is to use a SATA external HDD that provides SATA-to-SATA connectivity
(between the external enclosure-SATA HDD and the PC). Naturally the system
must have SATA capability to begin with and a connection must be made to one
of the motherboard's SATA connectors or through a SATA or eSATA ("e" for
"external") port on the PC, or through a SATA adapter on the desktop PC's
case. (It's a different type of system where a laptop/notebook is involved).
Anna