Você quer olhar para o GRUB ( link ).
O Grub pode inicializar partições específicas em um disco e é como a maioria das janelas de inicialização dupla / máquinas Linux são gerenciadas. Ele também pode permitir que você inicialize quantas distribuições Linux você instalou em partições.
O método mais fácil (se o seu hardware suportar isso) seria tentar instalar essas distros a partir de seus discos de instalação, e escolher / criar uma partição no USB para o destino da instalação.
É uma grande fera, mas eu usei o GRUB para inicializar qualquer ISO que eu coloquei em um diretório em uma unidade USB, então inicializar partições ao vivo deve ser muito possível.