Eu gostaria de criar uma máquina virtual rodando Linux e alguns serviços de rede. Essa máquina virtual deve estar em um dispositivo USB e ser capaz de rodar em hosts Windows e Linux, com o mínimo de requisitos de instalação e acesso possíveis. Todo o software necessário deve estar no pendrive e não deve haver restrições de distribuição na licença.
As opções que encontrei são:
Existem outras opções que eu perdi?