Guys i need a little help here. i'm thinking of buying an 500Gb external HDD(USB) or even a 32 Gb Flash Drive and install an OS(XP/W7) to that Ext. HDD/Pen drive and bring that to any PC that I can use. will it work? can i boot up normally(i know how to adjust it in the BIOS) I know how to properly do it but will it work? I don't have a USB-only External Hard Drive right now that i can reformat to Test so i asking first. Example. I go to my friend's house, fire up his computer with my HDD plugged in, change his bios to boot from my HDD, My friend's computer will boot up my OS with my files and such.(software is all mine, im just using his hardware) then after i'm done return the bios again to normal. I know that constantly changing your hardware can mess up your computer but will it al least boot? I plan on making that OS, my "Portable Computer Symbiote" that needs other "PCs" in order to "survive" hahaha. I would bring my PC to someones place and use my OWN software at their hardware.