How do you make it so you can install ubuntu on a USB flash/jump/thumb drive and save all of your documents, settings, and applications to that thumb/flash/jump drive-- but access hardware (screen, keyboard, mouse, etc.) with any computer you plug it into (that it's compatible with)?

Step by step instructions would be greatly appreciated and if they are visually illustrated that would be even better.

Thank you.