Success, but not sure why, and this is my reasoning... -I used nlite to slipsteam sp3 into my XPSOURCE and then used multiboot10 to prepare the usb stick. -I disabled the multi-core functionality, and attempted the install. Once again, hal.dll error. -I went back into the BIOS and changed the boot priority to removable, and then changed the first boot priority to the usb stick. -When setup went to reboot after copying the installation files, I went through text mode again, but instead of deleting the partition and deploying the a new install i quit using F3. -Obviously, the computer rebooted and I continued into the GUI from which a successful install occurred. My question is why did it work? There is no point in spending the time to successfully install xp sp3 from a USB device if I can't do it again. My interest is in the automation; I would like to be able to use this method, or something similar, to install an OS on any machine just by booting from the USB device. I feel as though I could determine the process of automating the partitioning and formatting of the c drive, but the whole point is to not have to tell the computer what to do. This may seem a little ridiculous, but my goal is to understand the process so that in time I might be able to apply the same methodology to multiple scenarios, in hopes of returning with valued input that the users of msfn have graciously given me. If nothing else, I would like some direction to begin my research. Thanks again.