O disco inteiro usa a tabela de partição GUID (GPT) ou a Sistema de particionamento Master Boot Record (MBR) ; você não pode converter apenas uma partição do GPT para o MBR ou vice-versa. Dito isso, há algo chamado de MBR híbrido , no qual um MBR é colocado sobre um GPT; mas este é um hack feio e perigoso que seria inútil para sua situação específica, então nem pense nisso. (Eu só mencionei para que você não tente usá-lo se você ler sobre isso em outro lugar).
Não está claro na sua postagem o que você entende sobre o modo BIOS versus o modo de inicialização EFI. O modo BIOS é o estilo antigo de inicialização usado desde os anos 80. Inicialização no modo EFI é relativamente nova; Ele só se tornou comum desde 2011, ou um pouco antes no Mac. Para inicializar no modo EFI, seu firmware deve ser um EFI (ou sua variante mais recente, UEFI). A maioria das EFIs também oferece suporte à inicialização no modo BIOS por meio de um Módulo de Suporte à Compatibilidade (CSM), também conhecido como inicialização em modo herdado.
O Windows vincula seu modo de inicialização ao tipo de tabela de partição; você pode somente instalar ou inicializar o Windows no modo BIOS em um disco MBR; e no modo EFI em um disco GPT. O Linux é muito mais flexível sobre isso, embora a maioria das distribuições imponha um casamento EFI / GPT em seus instaladores. O modo de qualquer inicialização depende de uma interação complexa de fatores, incluindo configurações de firmware, layout do disco e opções do usuário. Na maioria dos PCs baseados em UEFI, a inicialização no modo EFI é o padrão; A inicialização via BIOS-mode é possível somente se estiver ativada no utilitário de configuração de firmware. Habilitar esse recurso dificulta enormemente o processo de inicialização. Tendo em conta os seus sintomas, é praticamente certo que esta funcionalidade está ativa no seu computador.
Em qualquer caso, a mensagem de erro exibida indica que você inicializou o instalador do Windows no modo EFI, mas o disco usa o MBR. Com uma configuração EFI / MBR, o instalador do Windows se recusará a continuar. Se você tem um PC (não um Mac), você tem duas opções principais:
- Fazer o instalador do Windows inicializar no modo BIOS faz sentido. Você pode fazer isso usando o gerenciador de inicialização do computador para forçar uma inicialização no modo BIOS. O gerenciador de inicialização geralmente é acessado pressionando-se Esc, Enter ou uma tecla de função enquanto você liga o sistema. Quando você entra no gerenciador de inicialização, com alguma sorte você verá duas entradas para inicializar o instalador do Windows, uma das quais inclui a string "UEFI" e a outra não. Selecione a entrada sem a string "UEFI". Este procedimento não é 100% confiável, mas geralmente funciona.
- Você pode converter o disco em GPT usando
gdisk
, como sugeriu oldfred em seu comentário; no entanto, você precisará reinstalar o seu gerenciador de inicialização do Ubuntu. Se você instalar o Windows no modo EFI (que seria o ponto dessa conversão), é bom instalar também um carregador de inicialização EFI para Linux. (A inicialização do Windows no modo EFI e o Ubuntu no modo BIOS é possível, mas é altamente desaconselhável.) Vários estão disponíveis, conforme descrito na minha página da Web sobre este assunto. Provavelmente instalar a versão EFI do GRUB via Reparo de inicialização ou meu rEFInd será mais fácil de gerenciar.
É difícil dizer qual abordagem é melhor. Se o Windows foi pré-instalado, provavelmente inicializou no modo EFI e usou o GPT para começar, o que significa que você mudou bastante as coisas desde que adquiriu o computador. A extensão e a razão para essas mudanças não é clara, o que dificulta dar conselhos concretos. Se você instalou o Windows, não há como saber como ele foi configurado inicialmente. Sem as informações completas da tabela de partições, é impossível dizer se você pode se deparar com problemas de particionamento com uma das abordagens.
Outra complicação possível é que o Windows vê um MBR híbrido como um MBR, mas o Linux vê esse disco como o uso do GPT. Os Macs geralmente usam configurações de MBR híbridas para permitir a coexistência entre o OS X e o Windows. Se isto é o que você tem, então nenhuma das minhas sugestões anteriores é 100% em ordem; remover o MBR híbrido em favor de um GPT regular provavelmente será o melhor. Poste a saída de sudo gdisk -l /dev/sda
se você tiver um Mac e quiser saber se isso pode estar acontecendo.
Ah, e usar o DiskPart no Windows para converter de GPT para MBR irá atrapalhar a sua instalação do Ubuntu. Na verdade, confio nas ferramentas de particionamento do Windows até onde posso jogar a minha casa, para não usá-las, exceto como último recurso, e talvez para diminuir as partições existentes do Windows.