How To Install and Run Ubuntu 9.04 Jaunty From a USB Flash Drive

This basically makes the Live Ubuntu ISO save changes onto your USB drive by using casper-rw loop file for persistently saving and restoring changes on subsequent boots.

Please note: The below installation requires you to use Windows for running the Ubuntu USB 'installation'. Also, you need a USB flash drive of at least 2GB formatted to FAT32.