OK, isto é o que eu fiz para rodar o Xubuntu. De um cartão SD ele se aplica a pendrives também é bem simples, mas eu usei apenas o (x) Ubuntu, eu tenho certeza que funciona para outras Distro, não é assim certeza se funcionará usando o Windows.
Primeiro, precisamos de 2 pen drives, um para o liveCD e outro para instalar o sistema operacional.
Como você deseja vários sistemas operacionais, você deve usar um pendrive de 16 ou 32 GB, se possível usar um USB 3.0, porque as taxas de transferência de um dispositivo 2.0 são muito lentas, por exemplo. Eu usei um cartão SD de 8GB classe 2 para instalar o Xubuntu, e enquanto ele não estava rastreando, ele não voou, embora os cartões SD sejam mais lentos que o USB, para o LiveCD você pode usar uma unidade de 1 ou 2 GB. p>
Ok, agora faça um drive de boot do liveUSB, eu recomendo que você use o UNetbootiN, para fazer isso, escolha o iso e crie o liveUSB.
Agora que você tem o USB inicializável, reinicie seu PC e inicie o liveUSB, assim que estiver lá, inicie a sessão ao vivo.
Quando você conectar o segundo USB ao PC e formatá-lo para EXT4, basta apontar o instalador para a unidade USB e pronto (eu fui um pouco para o lado extremo e desconectei todos os meus discos rígidos para evitar que o lar seja inservado ou bagunça as instalações existentes).
Adicionar mais distro é apenas uma questão de criar mais partições, embora eu não saiba se o USB é apenas como um Disco Rígido Normal, só pode suportar um certo número de partições estendidas, embora você possa compartilhar o / home, swap , eu realmente não sei se / boot também pode ser compartilhado ou se é seguro fazê-lo.
Como adicionar o Windows ao dispositivo USB, talvez JUST talvez, se você criar uma partição NTFS e instalar