Um SSD portátil USB 3.0 é um pouco maior que uma unidade flash USB. Eles estão disponíveis em diferentes fabricantes em tamanhos de até 1TB. O Ubuntu pode ser instalado em um SSD portátil USB 3.0 como um USB ativo com persistência da maneira usual, por exemplo, com o aplicativo embutido do Utilitário de Disco de Inicialização. Na minha experiência, um Ubuntu USB ao vivo não pode ser atualizado com sucesso para uma versão mais recente. É melhor instalar a versão mais recente do LTS e ficar com ela.
Além disso, sou pessimista quanto à idéia de usar um drive portátil para programação. Muitas vezes, a programação requer a instalação de muitos softwares, o que parece causar mais problemas do que valer ao executar o Ubuntu em mídia USB ao vivo, especialmente congelamentos intermitentes devido à maior latência da conexão USB.