A edição entre parênteses em seu post original, no sentido de que remover partições Linux permite que o Windows inicialize, me faz pensar que você pode ser vítima de um bug de longa data na libparted (uma biblioteca de particionamento usada pela maioria das ferramentas Linux, incluindo Instalador do Ubuntu). Especificamente, em discos GPT, a libparted cria partições de sistema de arquivos Linux usando o mesmo código de tipo de partição que a Microsoft usa. Isso significa que o Windows tentará atribuir às partições uma letra de unidade e, se você abrir a ferramenta de discos rígidos no Windows, elas serão exibidas. Se você tentar acessar um desses, o Windows oferecerá para formatá-lo. Aprovar esta ação irá arruinar sua instalação do Linux. Você não está vendo esses sintomas exatos, é claro, mas pode ser que o mesmo problema esteja levando o sistema a um caminho diferente para um modo de falha diferente.
Se minha hipótese estiver correta, você deve ser capaz de fornecer às suas partições do Linux o código de tipo de partição apropriado e o problema desaparecerá. A maneira mais fácil de fazer isso no momento é com a minha ferramenta GPD fdisk ( gdisk
) , que acredito estar disponível em o pacote gdisk
no Ubuntu:
- Abra
gdisk
no disco, como em sudo gdisk /dev/sda
. (Você pode precisar alterar o identificador de disco.
- Digite
p
para visualizar sua tabela de partições. As partições Linux devem ter um código de tipo 8300 na coluna Code
; mas as ferramentas baseadas na libpart fornecem um código de tipo de 0700.
- Digite
t
para alterar o código de tipo de qualquer partição cujo código precisa ser alterado. gdisk
solicitará um número de partição e um código; insira os valores corretos. Repita este passo quantas vezes for necessário para consertar todas as suas partições do sistema de arquivos Linux. (Sua partição swap deve ter um código de 8200 em gdisk
.)
- Digite
p
para visualizar sua tabela de partições novamente e verifique se tudo está OK. Se houver algum problema, corrija-o ou digite q
para sair sem salvar suas alterações.
- Se tudo parece certo, digite
w
para salvar suas alterações e sair.
Para mais informações, consulte minha página da Web sobre o assunto.