Linux can do that, but be sure you are not attempting to install Windows XP to some USB drive since I've never seen this work.

Bob