Isso funciona se você puder definir a interface do caddie como o primeiro dispositivo de inicialização (via BIOS / UEFI, talvez).
Primeiro inicie no Ubuntu e instale o grub no caddy / drive externo:
sudo grub-install /dev/sdX
sudo update-grub
Em que sdX
é o dispositivo que representa o caddie. Você pode executar lsblk -l
para verificar a letra correta, pode ser algo como sdb
ou sdc
, eu acho. (Em caso de dúvida, basta editar a pergunta para adicionar a saída de lsblk -l
.)
Reinicialize (com o caddy conectado) e certifique-se de que o grub carrega corretamente e permite que você inicialize ambos os sistemas operacionais corretamente (verifique a inicialização do Ubuntu e verifique a inicialização do Windows).
Pegue o caddy e restaure o gerenciador de inicialização do Windows na unidade principal (veja este artigo de ajuda para isso). Dessa forma, quando a unidade secundária for desconectada, o Windows inicializará normalmente, caso contrário, o grub entrará em ação. (Essa é a configuração atual, mas com uma unidade USB portátil versus uma unidade interna.)