Questão Converter GPT para UEFI ou MBR


Eu tenho HDD com Arch Linux instalado, este disco usa o GPT. Eu gostaria de convertê-lo para UEFI para usar com outro laptop (ASUS N56VM), que não suporta a inicialização da GPT em tudo (o que é estranho, porque o meu antigo ASUS K43SJ pode inicializar o GPT sem nenhum problema).

Eu sei que é possível usar parted para converter GPT para MBR, no entanto, ele não inicializa com o MBR (o laptop ainda reconhece o HDD no BIOS)

Por favor, descreva os passos ou me aponte para um artigo que eu possa usar como referência?


0


origem


Você não pode converter o GPT em UEFI. O UEFI é usado para inicializar o sistema (como o BIOS), enquanto o MBR e o GPT são formatos de tabela de partição. Além disso, o UEFI é necessário para ter suporte para discos GPT - está na especificação. Se o seu sistema inicializar com UEFI, ele poderá suportar um disco GPT. - Darth Android
Seu sistema já é compatível e tem UEFI ativado se você estiver usando uma partição GPT seu sistema também não está inicializando na BIOS o que você quer fazer não é possível - Ramhound
Como regra geral, é possível inicializar a partir de um disco GPT em um computador baseado em BIOS; no entanto, alguns BIOSes têm bugs que tornam necessário saltar através de alguns aros extras. Não está claro qual é o estado atual do disco (GPT ou MBR) e quais dados ele contém. Elaborar estes pontos é necessário antes que uma resposta mais específica possa ser dada, embora apenas a navegação tenha coberto alguns dos princípios básicos. - Rod Smith


Respostas:


Vamos começar com algumas definições.

  • O UEFI é o sucessor do BIOS mais tradicional. As implementações variam, mas todas oferecem um modo de compatibilidade de BIOS (pode ser desativado por padrão).
  • O GPT é o sucessor da tradicional tabela de partições DOS que oferece vários benefícios, notavelmente o suporte para inicializar a partir de unidades> = 2TB e> 4 partições sem usar uma partição estendida "hackish".
  • O padrão de inicialização UEFI / GPT utiliza uma partição "ESP" FAT32 para conter os arquivos de bootloader relevantes.
  • O padrão de inicialização BIOS / DOS grava o gerenciador de inicialização nos primeiros 512 bytes (MBR), que geralmente carrega arquivos de configuração de uma partição.

Como você mencionou laptops e a capacidade máxima para unidades de 2,5 "é de 1TB atualmente e sua prioridade parece ser a maximização da compatibilidade, recomenda-se um BIOS / DOS / MBR tradicional.

Você pode utilizar gdisk ou outra ferramenta para o conversão (embora a perda de dados seja alta para tal tarefa) e depois instalar o bootloader do GRUB no MBR. Pode ser necessário ativar o modo de compatibilidade do BIOS nas configurações de UEFI para inicializar.


3