Como instalar o Ubuntu em uma unidade GPT?

3

Eu tenho um computador relativamente novo que usa UEFI em vez de BIOS e o Windows 7 instalado nele usa uma tabela de partição GPT. (Eu olhei minuciosamente, é GPT e não sobras de sobras de GPT). Agora, eu tenho uma partição gratuita onde quero instalar o Ubuntu, mas ele não detectará minhas partições que existem lá.

Executei a opção "Experimente o Ubuntu sem instalar" e executei este comando no terminal

sudo gdisk -l /dev/sda

e o resultado foi MBR: protegido e GPT: presente

Eu tentei usar o fixparts e ele não detectou nenhum problema, por isso presumo que seja uma tabela GPT completa. Então, qual seria a solução para fazer o instalador do ubuntu reconhecer essas partições e instalar nele?

Preciso reparticionar a unidade com tabelas MBR?

VeeK
fonte
Por favor, esclareça o que você quer dizer com "ele não detectará minhas partições que existem lá". Se você quer dizer que o instalador do Ubuntu está mostrando um disco completamente vazio, as chances são de que você tenha uma tabela de partição danificada (que gdiskpode diagnosticar com sua vopção) ou que tenha restos de dados RAID no disco, o que você tem que remover.
Rod Smith
O instalador mostra um disco não formatado. A tabela de partição não está danificado e não há nada que sobra como é um computador novo e eu estou substituindo as janelas OEM
Veek
Até mesmo computadores novos podem ter opções de RAID definidas no firmware e / ou no Windows, que podem criar dados RAID indesejados que confundem as ferramentas de particionamento baseadas no libparted (que é o que o instalador do Ubuntu usa). Da mesma forma, pode haver danos na tabela de partição devido a uma falha de hardware, bug, erro na fábrica, etc .; verifique com gdiskpara ter certeza. Você pode obter melhores informações sobre o que a libparted acha que está errado usando partedo disco, como em sudo parted /dev/sda print. Poste a saída completa desse comando se precisar de ajuda para interpretá-lo.
Rod Smith
Obrigado pela ajuda @RodSmith, mas eu já instalei o Ubuntu. Veja minha resposta abaixo
VeeK

Respostas:

1

Não, você não precisa e não deve criar uma msdostabela de partição relacionada ao mbr .
O Windows está instalado no modo EFI, então você também precisa instalar o Ubuntu no modo EFI.

Inicialize a partir da mídia de instalação do Ubuntu e selecione Experimente o Ubuntu sem instalar.
Abra o GParted, crie uma partição ext4 e uma partição swap a partir do espaço livre.

Inicie o processo de instalação - escolha Algo mais.
Selecione a partição ext4 e escolha / como ponto de montagem.

Informações mais abrangentes você encontrará aqui .

cl-netbox
fonte
1

O motivo para o Ubuntu não exibir partições GPT foi porque o instalador estava carregando no modo BIOS. Para visualizar e editar / criar / excluir partições gpt em um sistema UEFI, o instalador do ubuntu deve ser carregado no modo UEFI.

Segui as instruções na página da comunidade do Ubuntu e selecionei meu USB como a versão UEFI e o instalador exibia as partições.

Qualquer pessoa que passe pela mesma coisa no futuro, meu carregador de inicialização não me deu opções para selecionar a opção uefi na ordem de inicialização na página Configuração, mas o Menu de Inicialização direto mostrou essas opções. O Menu de inicialização é aberto com F12 na minha placa-mãe Gigabyte.

VeeK
fonte
Deve haver mais do que isso; Já fiz muitas instalações no modo BIOS em discos GPT, e as ferramentas de particionamento não se preocupam com o modo de inicialização do disco - elas apenas leem os dados do disco e os interpretam. Eu suspeito que alterar o modo de inicialização também alterou as configurações de RAID no seu firmware e / ou alterou a maneira como o Ubuntu interagia com essas configurações de RAID.
Rod Smith
É bom que você tenha descoberto como resolver seu problema. Não se esqueça de aceitar a resposta mais útil (pode ser sua própria pessoa) clicando no símbolo de escala cinza à esquerda. Obrigado e bem-vindo ao Ask Ubuntu.
Byte Commander
No meu menu de inicialização, eu tinha duas opções para o meu drive USB: um disse Kingston[Some Model Number]; outro disse UEFI: Kingston[Some Model Number]. Se eu escolher meu usb sem UEFI, ele não mostra partições GPT; se eu escolher o outro, ele exibe. É tudo o que eu entendo disso. Talvez os especialistas mais exigentes soubessem melhor.
VeeK 21/03