Porque quando você instalou o Ubuntu na unidade externa Você optou por instalar o bootloader no disco rígido.
Minha solução é: reinstalar o Ubuntu na unidade externa e certifique-se de selecionar a unidade externa quando selecionar o local do carregador de inicialização (esta é a guia de particionamento).