Você pode fazer isso configurando a ordem de inicialização nas configurações da BIOS. Você deve definir como dispositivo de boot primário o disco rígido externo e como o segundo você deve definir o disco rígido interno. Isso significa que quando um disco rígido externo (Ubuntu) está conectado, o sistema irá inicializar e, caso contrário, o sistema inicializará a partir da unidade interna (Windows 10)