esquema de partição GPT para UEFI a partir do sistema baseado em BIOS

0

( Dentro do contexto de geração de CD / discos USB de resgate ao vivo. )

De um sistema baseado em BIOS, existe algo como rufus que criará:

para que:

partition scheme and target system type are:

GPT partition scheme for UEFI

como na imagem de exemplo. O Unetbootin não parece oferecer esse recurso. Talvez haja um alternativo? Solução CLI aceitável, mas preferir resposta GUI.

Pontos extras para explicar como o Rufus parece administrar isso sozinho.

    
por Thufir 14.12.2016 / 08:31

2 respostas

3

As unidades flash USB inicializáveis para a instalação de sistemas operacionais contêm dados, e dados exatamente equivalentes podem ser gravados, quer o computador inicialize usando um BIOS antigo ou um novo estilo EFI. Diferentes ferramentas, no entanto, oferecem diferentes opções de como preparar a unidade USB. Em particular, existem dois fatores ortogonais:

  • Boot loader (BIOS vs. EFI) - O gerenciador de partida é um programa que faz a interface entre o firmware do computador (a BIOS ou uma EFI / UEFI ) e o SO que está sendo inicializado. Para inicializar em um computador baseado em BIOS, é necessário um carregador de inicialização no modo BIOS; e para inicializar em um computador baseado em EFI no modo EFI, é necessário um carregador de inicialização no modo EFI. (A maioria dos computadores baseados em EFI também oferece suporte à inicialização no modo BIOS, o que pode criar uma verdadeira bagunça; consulte minha página sobre este assunto para detalhes.) Uma unidade flash USB pode ter o modo BIOS, modo EFI ou ambos os tipos de carregadores de inicialização, e diferentes ferramentas para preparar a unidade flash USB apresentam diferentes opções ao longo dessas linhas .
  • Tipo de tabela de partição (MBR vs. GPT) - Assim como os discos rígidos, as unidades flash USB usam tabelas de partições. Estes são normalmente Master Boot Record (MBR) ou Tabela de Partição GUID (GPT) . Tradicionalmente, os computadores baseados em BIOS usam MBR e computadores baseados em EFI usam GPT; no entanto, é possível inicializar no modo BIOS a partir de um disco GPT ou no modo EFI a partir de um disco MBR. Existem também configurações bizarras que mesclam tabelas de partição de disco com as necessidades dos discos ópticos ISO-9660. O arquivo .iso que você faz download usa esse formato. Ele pode ser escrito diretamente em uma unidade USB e o firmware e o SO o interpretarão como um formato de disco estranho (GPT para Ubuntu, IIRC), mas se desvia dos padrões de disco usuais de várias maneiras que podem causar problemas em alguns casos. Na maior parte, os tipos de tabela de partição são mutuamente exclusivos; um disco não pode ter uma tabela de partições MBR e uma GPT. (O feio e perigoso MBR híbrido é uma exceção parcial a essa regra, mas é usado principalmente em discos rígidos do Mac quando o computador inicializa duplamente com o Windows. MBRs híbridos raramente ou nunca são usados na mídia de instalação do Linux.

A maioria das ferramentas para gravar .iso arquivos em discos USB coloca carregadores de inicialização BIOS e EFI em um disco que já foi preparado com uma tabela de partição de sua escolha ou que a ferramenta prepara com MBR ou GPT, dependendo da preferências do autor da ferramenta. No entanto, algumas ferramentas colocam apenas carregadores de inicialização BIOS ou EFI no disco, e algumas ferramentas oferecem duas ou mais opções do que fazer. Como você descobriu, o Rufus oferece três opções. Isso lhe dá flexibilidade e ajuda a solucionar problemas específicos do sistema. Por exemplo, se um determinado firmware não gostar de uma combinação específica de carregador de inicialização e tabela de partições, você poderá evitá-lo. Você também pode escrever apenas o gerenciador de partida necessário para o modo de inicialização que pretende usar, impossibilitando a inicialização acidental no modo de inicialização incorreto (EFI se você pretende fazer uma instalação em modo BIOS ou BIOS, caso pretenda fazer um Instalação no modo EFI).

Há muita sutileza e complexidade nas escolhas do modo de inicialização, e eu recomendo strongmente que você leia minha página sobre este assunto antes de tentar uma instalação de inicialização dupla. É muito fácil de instalar no modo de inicialização errado, o que apenas cria problemas que você terá que corrigir assim que a instalação terminar. Esses problemas eram muito comuns há dois ou três anos, graças à documentação on-line deficiente, mas a documentação moderna mais popular faz um trabalho melhor em orientar as pessoas em torno dos problemas. OTOH, muita documentação ruim ainda está circulando on-line.

Note que a razão para as diferenças nas capacidades das ferramentas é simplesmente que autores de programas diferentes têm prioridades e bases de conhecimento diferentes. Não há nenhuma razão técnica para o fato de o Rufus oferecer três opções para combinação de carregador de inicialização e tabela de partição, enquanto o Unetbootin é menos flexível nessa questão.

    
por Rod Smith 14.12.2016 / 15:14
1

No Ubuntu e outras distribuições linux você pode rodar mkusb (talvez você queira tentar o 'próximo mkusb', agora com o nome dus ) de acordo com os seguintes links. Essas ferramentas podem criar pendrives e cartões de memória USB, que funcionam nos modos UEFI e BIOS. O mesmo sistema funciona em ambos os modos, você só precisa fazer isso uma vez. mkusb e dus podem fazer tais sistemas a partir de todos os arquivos atuais da família Ubuntu e Ubuntu de 64 bits (Kubuntu, Lubuntu ... Xubuntu).

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/gui

Você também pode estar interessado neste link, Sistemas instalados com guidus e gparted . Há um arquivo de imagem compactado com um sistema instalado, que é inicializado nos modos UEFI e BIOS. O tamanho é 542 MiB. Este sistema foi baseado no arquivo iso do Ubuntu Server e feito de acordo com este link .

    
por sudodus 14.12.2016 / 09:24