It is easy to install Ubuntu on a USB device.
I can install Windows 7 on USB with the help of
nt6.zip. But how can I install both Windows and Linux on USB?
It shouldn't be any problem to install windows and GNU/Linux on an external hdd. This should work in exactly the same way as installing to an internal hdd.