Se por "swap" você quer dizer inicializar no sistema operacional (OS) diferente, então sim, é inteiramente possível. Basta instalar o Ubuntu no disco rígido externo e, em seguida, pedir ao BIOS para inicializar no disco rígido externo por padrão. Após a instalação, o Ubuntu irá instalar o Grub (bootloader) que permitirá que você escolha qual sistema operacional iniciar. Se você desconectar o disco rígido externo, ele será inicializado diretamente no Windows.
Para recapitular:
-
Instale o Ubuntu no seu disco rígido externo. Ele irá detectar automaticamente a outra unidade com o Windows e definir o bootloader de acordo.
-
Entre nas suas biografias e defina a prioridade de inicialização para Disco rígido externo - > HDD Interno
No entanto, se por swap, você quer dizer ativamente mudar de um SO para o outro, bem, você não pode fazer isso. Não são apenas dois programas diferentes sendo executados ao mesmo tempo que você pode alternar entre eles. O sistema operacional (SO) é responsável pelas interações entre as partes de hardware do computador. O sistema operacional precisa ter controle total do hardware em todos os momentos.
Se você REALMENTE quiser alternar entre os dois sistemas, poderá usar uma máquina virtual. Basicamente, você pode definir, digamos, o Ubuntu, para poder iniciar o Windows dentro de si mesmo. Você obteria as camadas:
Hardware- > Ubuntu - > "hardware falsificado" - > Windows