Não faço ideia do motivo pelo qual você propõe que não funcione. Isso é o que eu tentaria.
Primeiro instale o Windows (certifique-se de que o Windows é a principal e única unidade - para evitar a perda de dados).
Em seguida, reconecte sua unidade Linux como principal e anexe o Windows como secundário. Inicialize no Linux.
No Linux, execute sudo update-grub
. Isso atualizará a lista de inicialização do GRUB pesquisando o Windows na segunda unidade. Se tudo correr bem, o Windows será visto no menu GRUB na reinicialização.
Notas:
- O Windows não pode inicializar a partir de uma unidade externa (sem hacks). Certifique-se de que o Windows esteja em uma unidade interna.
- Alternativamente, você pode dizer ao GRUB para inicializar a partir da segunda unidade.
- Não tente instalar o Windows na mesma unidade que o Linux. O Windows substituirá o GRUB.