Não crie partições com as ferramentas de partição do Windows. Use o Windows apenas para diminuir as partições NTFS para criar espaço para partições formatadas em Linux. O Windows pode converter até mesmo unidades com particionamento gpt em particionamento dinâmico, o que não funciona com o Linux. Com gpt dynamic também pode ser chamado LDM.
Ambas as unidades são particionadas com gpt e não MBR? O UEFI precisa do particionamento gpt para inicializar, embora o Linux seja inicializado a partir de unidades particionadas gpt no modo BIOS. O Windows é inicializado apenas a partir de unidades particionadas gpt com UEFI.
Enquanto o sistema inicializa apenas a partir de uma partição efi, com duas unidades vale a pena particionar manualmente e incluir uma partição efi em cada unidade. O Grub é instalado na partição efi da unidade da qual você inicializa. Mas com várias unidades, uma unidade pode eventualmente falhar e se você tiver o carregador de boot também em outra unidade (e atual), você pode alterar o UEFI / BIOS para inicializar a segunda unidade de trabalho.
Com o UEFI, o carregador de inicialização do grub2 é instalado na partição efi. Somente com as instalações do BIOS você instala o gerenciador de inicialização do grub2 no MBR da unidade ou sda (ou sdb). Cada sistema que você instala deve criar uma pasta na partição efi com o bootloader. Com o Ubuntu e várias instalações você pode ter apenas a instalação mais atual na pasta ubuntu e usar o menu grub para escolher outras instalações.