Fundamentalmente, o problema não é o tipo de tabela de partição (GPT vs. MBR); é o tipo de firmware e o modo de inicialização (EFI / UEFI vs. BIOS / CSM / herdado). O Windows os une com bastante firmeza - o Windows pode inicializar em modo EFI / UEFI somente a partir de discos GPT, enquanto pode ser inicializado no modo BIOS / CSM / herdado somente de discos MBR . Por isso, se você inicializar o instalador do Windows no modo EFI / UEFI e vir um disco MBR (ou no modo BIOS / CSM / herdado e vir um disco GPT), o instalador irá reclamar ou converter o tipo de tabela de partição. / p>
O modo de inicialização para o instalador do Windows pode ser controlado pelo usuário, mas os métodos para fazer isso não são óbvios e variam de um computador para outro. Na melhor das hipóteses, quando você entra no gerenciador de inicialização do computador (normalmente pressionando uma tecla de função específica do sistema logo após ligar o computador), você verá duas opções para a mídia de inicialização, uma das quais inclui "UEFI" na descrição e um deles não. O item com "UEFI" na descrição é inicializado no modo EFI / UEFI e o outro é inicializado no modo BIOS / CSM / herdado. Observe que um modo ou outro pode estar indisponível dependendo de como o meio de inicialização foi preparado; algumas ferramentas configuram a mídia de inicialização para inicializar em apenas um modo.
O Ubuntu não é tão limitado; você pode instalar em um disco GPT no modo BIOS / CSM / herdado e o instalador não irá reclamar. Não me lembro imediatamente de como o instalador reage a uma instalação no modo EFI para um disco MBR. Pode ou não funcionar, mas você pode definitivamente forçar uma instalação do MBR a inicializar no modo EFI se você souber o que está fazendo e se o seu firmware não surtar por causa disso.
O detalhe crítico é fazer com que os modos de inicialização de ambos os sistemas operacionais sejam os mesmos, já que alternar entre os modos de inicialização é geralmente complicado.
Incidentalmente, eu discordo de sua afirmação de que é mais fácil fazer o boot duplo do Ubuntu e do Windows com o MBR (e, por implicação, no modo BIOS / CSM / legado). Isso era verdade com computadores antigos que simplesmente não usavam EFI; mas com computadores modernos baseados em EFI que suportam ambos os modos de inicialização, habilitar ambos os modos (que normalmente é necessário para o suporte de BIOS / CSM / legado) cria caminhos de inicialização adicionais e, portanto, maneiras adicionais de estragar tudo. É isso, não o modo EFI por si só, que causa a maioria das dores de cabeça relacionadas à EFI. Infelizmente, existem muitos conselhos bad disponíveis para ativar o suporte a BIOS / CSM / legacy, instalar o Ubuntu nesse modo e limpar a bagunça com o Boot Repair. Fazer o instalador do Ubuntu inicializar no modo EFI deixa muitas pessoas perplexas por causa dos controles não-óbvios e não-padronizados do modo de inicialização inicial; mas superar esse obstáculo provavelmente será muito mais fácil do que consertar os problemas criados tentando contornar o problema fazendo uma instalação no modo BIOS.
No entanto, há uma ressalva em meu conselho: algumas EFIs ainda são problemáticas e não se lembram do SO que devem ser inicializadas. Assim, você pode acabar inicializando diretamente no Windows após o Ubuntu ser instalado. Existem várias correções e soluções alternativas para esses problemas, e encontrar o que é minimamente invasivo requer um certo nível de especialização. Já respondi a perguntas sobre isso muitas vezes neste fórum. Um que borbulha no topo é este aqui.