Inicializar no modo UEFI

0

Eu tenho o Ubuntu 14.10 instalado em um pendrive no modo herdado. Eu posso usá-lo para inicializar o meu desktop e tablet no modo legado, mas não UEFI. Existe alguma maneira de torná-lo inicializável no modo UEFI? Por exemplo, adicionando uma partição EFI e copiando o grub2 para ela? Obrigado!

    
por velut luna 13.03.2015 / 12:42

1 resposta

2

Você está no caminho certo. Reduza um pouco a partição existente, crie uma nova partição de sistema EFI (ESP) no espaço e instale um carregador de boot do Linux nela. Algumas ressalvas:

  • Eu sugiro não recomendar o uso do GRUB para essa tarefa. Talvez seja necessário criar manualmente seu arquivo de configuração e, com o GRUB, isso é muito difícil de fazer. Em vez disso, selecione quase qualquer outro gerenciador de partida EFI para Linux de que você goste. O meu próprio rEFInd provavelmente será fácil de configurar, e permitirá que os usuários inicializem outros sistemas operacionais instalados também. (OTOH, você pode não querer o último recurso). ELILO e SYSLINUX também são relativamente fáceis de configurar. Se você espera atualizar seus kernels na unidade, esteja ciente de que a maioria dos carregadores de boot exigirá atualizações nos arquivos de configuração correspondentes. (rEFInd é uma exceção a essa regra; ele detecta automaticamente os kernels em cada inicialização.)
  • Você deve instalar o seu carregador de boot EFI como EFI/BOOT/bootx64.efi no ESP. (Supondo que você esteja direcionando sistemas de 64 bits.) Normalmente, os carregadores de inicialização EFI vão para outros nomes e se registram com a NVRAM do computador; mas para inicializar em vários computadores, você deve usar o nome de arquivo de fallback de EFI/BOOT/bootx64.efi . Minha página de instalação do carregador de inicialização EFI aborda este tópico em mais detalhes.
  • Os sistemas EFI normalmente inicializam a partir de discos da Tabela de Partições GUID (GPT) . Sua unidade USB provavelmente usa o antigo esquema de particionamento Master Boot Record (MBR) . Em teoria, o MBR deve estar OK, mas você deve estar ciente de que um MBR ESP possui um código de tipo 0xEF. Além disso, é totalmente possível que alguns computadores se recusem a inicializar a partir de uma unidade flash MBR. Se você tiver esse problema, talvez seja necessário converter de MBR para GPT. Você pode fazer isso com gdisk , mas precisará reinstalar um carregador de inicialização no modo BIOS.
por Rod Smith 13.03.2015 / 14:03