I have a portable, bootable, Windows XP Professional SP2 built with USBoot on my Toshiba 400GB external USB HDD. It works perfectly for when I run virus scanners and cleaning utilities at work as well as do photo editing and 3d modeling at school. The only problem is I've been able to boot it on every computer that supports USB 2.0 so far, except for my own computer at home.
My home computer is a Dell Dimension 8300 and it does support booting from USB devices. (I use to run Slax, and then Kubuntu off of it and they booted fine off the drive on my home system but it was frustrating to have to deal with their incompatibilities in a mostly Microsoft world...) Unfortunately now when I try to boot portable windows from it on my home system I get "Error Loading Operating System" which leads me to believe that the Bios is at fault.
An idea I had was to bootkick it from some CD or use some form of boot loader that points to the USB drive and doesn't fully rely on the Bios' ability to boot it. But I have no idea how to do that for Windows XP alone or if it's even possible. What would be really cool is if the CD could also help with booting it on systems which their Bios doesn't support USB booting, But if there's some other way that I can use to make this work I would love to hear about it.
It's 12:27 AM and I'm tired so I'm not sure if I included everything that's needed, but as far as I know that's all I have to say.
Any Suggestions or Help would be very much appreciated.
Edited by Klypto, 03 June 2009 - 11:29 PM.