>
- Introduction
- Instalando o Ubuntu no modo UEFI
- Caso quando o Ubuntu tem de ser instalado em modo UEFI
- Princípios gerais
- Identificando se o computador inicia o HDD no modo UEFI
- Identificando se o computador inicia o DVD Ubuntu no modo UEFI
- Configurar o firmware em modo UEFI ou BIOS/CSM/Legacy (não-EFI)
- Criando uma Partição do Sistema EFI
- Realizar a Instalação
- Identificando se um Ubuntu foi instalado em modo UEFI
- Instalando o Ubuntu para arranque simples com um modo de arranque aleatório
- Converter o Ubuntu em modo UEFI ou Legacy
- Converter o Ubuntu em modo UEFI
- Converter o Ubuntu em modo Legado
- SecureBoot
- Desabilitando o SecureBoot na BIOS
- Acesso às configurações UEFI do Windows8
- >Veja também
Introduction
The Extensible Firmware Interface (EFI) ou a sua variante 2.x, Unified EFI (UEFI) é um tipo de firmware que está difundido em computadores recentes, especialmente aqueles mais recentes do que 2010. Destina-se a substituir o firmware tradicional da BIOS que é prevalecente em máquinas anteriores. Esta página fornece informações sobre a instalação e inicialização do Ubuntu usando UEFI, bem como sobre a comutação entre o modo UEFI e o modo de BIOS antigo usando Ubuntu. A maioria dos computadores modernos suporta tanto o modo UEFI como o modo BIOS. O modo de inicialização que você deve usar depende de vários fatores:
-
Boot mode matching — Se você estiver inicializando duplamente com outro SO, os dois modos de inicialização dos dois SOs devem combinar. A maior parte dos computadores que vêm com Windows 8 e posteriores usam UEFI para inicializar esse SO, portanto essa configuração dita o uso do modo UEFI ao instalar e inicializar o Ubuntu.
-
Suporte de hardware — Alguns dispositivos de hardware funcionam melhor num modo ou no outro. (Normalmente o modo BIOS é melhor suportado.) Este tipo de problema está se tornando menos comum.
-
Problemas no carregador de inicialização — Às vezes um carregador de inicialização para um modo funciona melhor do que um carregador de inicialização para outro modo. Os carregadores de inicialização do modo BIOS são melhor testados e, portanto, são menos propensos a apresentar problemas.
Nota que estes fatores podem entrar em conflito entre si. Por exemplo, se você estiver inicializando duas vezes com um Windows 8 pré-instalado, mas tiver problemas para conseguir que uma versão UEFI do GRUB funcione, você estará em um bind. Como regra geral, porém, o modo UEFI funciona melhor em configurações dual-boot com versões pré-instaladas do Windows 8. Se você estiver instalando o Ubuntu como o único SO em um computador, qualquer um dos modos é provável que funcione, embora o modo BIOS seja menos provável que cause problemas.
Instalando o Ubuntu no modo UEFI
As seções seguintes descrevem como instalar o Ubuntu no modo UEFI, seja porque você está inicializando em modo simples e quer tentar este modo de inicialização ou porque você está inicializando em modo duplo com outro SO que já está instalado neste modo.
Caso quando o Ubuntu tem de ser instalado em modo UEFI
Guardar um PC com firmware UEFI não significa que precisa de instalar o Ubuntu em modo UEFI. O que é importante está abaixo:
- se os outros sistemas (Windows Vista/7/8, GNU/Linux…) do seu computador estiverem instalados no modo UEFI, então você deve instalar o Ubuntu no modo UEFI também.
-
se os outros sistemas (Windows, GNU/Linux…) do seu computador estiverem instalados no modo Legacy (não-UEFI), então você deve instalar o Ubuntu também no modo Legacy. Por exemplo, se o seu computador é antigo (<2010), é 32bits, ou foi vendido com um Windows XP pré-instalado.
- se o Ubuntu é o único sistema operacional em seu computador, então não importa se você instala o Ubuntu no modo UEFI ou não.
Princípios gerais
Para instalar o Ubuntu no modo UEFI:
-
Utilizar um disco de 64 bits do Ubuntu. (O Ubuntu32bit não pode ser facilmente instalado no modo UEFI. Isto é um problema se o UEFI de 32 bits é a única maneira do seu computador poder iniciar, por exemplo, se você tem um laptop moderno baseado em Intel Atom. Neste caso, você vai precisar de um trabalho complicado).
-
No seu firmware, desactive o QuickBoot/FastBoot e a Intel Smart Response Technology (SRT). Se você tiver o Windows 8, desabilite também o Fast Startup.
-
Você pode querer usar uma imagem somente EFI para evitar problemas com a inicialização errada da imagem e a instalação do Ubuntu no modo BIOS.
-
Utilizar uma versão suportada do Ubuntu. O suporte para UEFI apareceu em 11.10, mas se tornou mais confiável nas próximas versões. O suporte para UEFI SecureBoot apareceu em 12.10 e 12.04.2.
-
Configure seu firmware (BIOS) para inicializar o disco em modo UEFI (veja o parágrafo “Identificando se o computador inicializa o disco rígido em modo UEFI” abaixo)
- Então:
- nada especial é necessária se você usar o instalador automático do Ubuntu (“Install Ubuntu alongside others” ou “Erase the disk and install Ubuntu”). Importante: se você tiver um Windows pré-instalado e quiser mantê-lo, não escolha “Apagar o disco e instalar o Ubuntu”.
-
se você usar o particionamento manual (“Algo mais”), a diferença é que você terá que definir o ponto de montagem /boot/efi para a partição UEFI. E se não houver nenhuma partição UEFI em seu HDD, você primeiro terá que criá-la (veja o parágrafo “Criando uma partição UEFI” abaixo).
Identificando se o computador inicia o HDD no modo UEFI
Isso só é possível se você já tiver instalado o Ubuntu no HDD, ou olhando a configuração da BIOS (veja o parágrafo abaixo).
De um Ubuntu instalado no HDD (nem liveCD nem liveUSB), abra um terminal (Ctrl+Alt+T), depois digite o seguinte comando:
&& echo “EFI boot on HDD” || echo “Legacy boot on HDD”
Remarcar: se o resultado for “Legacy boot on HDD”, então ou a BIOS não é do tipo UEFI, ou a BIOS não está configurada para iniciar o HDD em modo UEFI.
Identificando se o computador inicia o DVD Ubuntu no modo UEFI
Aviso: mesmo se o seu PC inicia o DVD no modo UEFI, ele pode iniciar o HDD no modo Legado (e o contrário).
Quando inicializa em um disco Ubuntu de 64 bits:
– Se a BIOS estiver configurada para arrancar o CD em modo UEFI, então irá ver a tela abaixo:
– Se a BIOS NÃO estiver configurada para arrancar o CD em modo UEFI, ou se o disco não for de 64 bits, então verá o ecrã abaixo:
Configurar o firmware em modo UEFI ou BIOS/CSM/Legacy (não-EFI)
alguns computadores recentes (>2011) permitem-lhe configurar o computador para arrancar em modo UEFI ou em modo BIOS/CSM/Legacy (não-EFI). A forma de ajustar esta configuração depende dos computadores, mas geralmente esta configuração está localizada na aba “Boot order” da BIOS (para acessar as telas da BIOS, geralmente é necessário pressionar uma tecla durante a inicialização do PC). Também pode ser definido com frequência por arranque, premindo uma tecla de função (F8 e F10 são escolhas comuns) logo após ligar o computador.
Nota: Alguns UEFIs (por exemplo, o “Aptio” das Megatendências Americanas, encontrado na série Asus vivobook) chamam ao modo Legado “Compatibility Support Module” ou simplesmente “CSM”.
Remark: Alguns UEFIs permitem configurar o modo de inicialização para a unidade óptica separadamente do modo de inicialização para o disco rígido.
Por exemplo, abaixo:
- a linha “UEFI Hitachi” permite arrancar o HDD em modo UEFI,
- a linha “P1: Hitachi” permite arrancar o HDD em modo Legacy (não UEFI),
- a linha “P3: DVD” permite arrancar o CD Ubuntu em modo Legacy
- a linha “UEFI”: A linha “USB” permite arrancar o Ubuntu liveUSB em modo UEFI.
Aqui está um 2º exemplo de configuração do modo de inicialização UEFI, onde o parâmetro “Boot Mode” permite escolher o modo de inicialização (“UEFI” ou “Legacy”) para todas as mídias (disco rígido, CD, USB…) ao mesmo tempo.
algumas outras UEFI propõem uma opção “UEFI/Legacy Boot:” com as seguintes escolhas: , e . Este último arranca em modo UEFI quando possível, depois em modo Legacy se nenhum ficheiro UEFI for detectado.
Criando uma Partição do Sistema EFI
Se você está particionando manualmente seu disco no instalador Ubuntu, você precisa ter certeza que você tem uma Partição do Sistema EFI (ESP) configurada. Esta partição contém carregadores de inicialização em modo EFI e arquivos relacionados.
-
Se o seu disco já contém um ESP (por exemplo, se o seu computador tinha o Windows 8 pré-instalado), ele também pode ser usado para o Ubuntu. Não o formate. É fortemente recomendado ter apenas 1 ESP por disco.
-
Um ESP pode ser criado através de uma versão recente do GParted (a versão Gparted incluída no disco 12.04 está OK), e deve ter os seguintes atributos:
-
Ponto de montagem: /boot/efi (observação: não é necessário definir este ponto de montagem ao utilizar o particionamento manual, o instalador do Ubuntu irá detectá-lo automaticamente)
-
Tamanho: mínimo 100Mib. 200MiB recomendado.
-
Tipo: FAT32
-
Outro: precisa de uma bandeira “boot”.
-
Realizar a Instalação
Após ter tomado conta dos preliminares, você pode instalar o Ubuntu normalmente. Além do ESP, o Ubuntu instalado no modo UEFI não tem requisitos especiais de partição, e você não precisa ajustar outras opções de instalação. Note que numa instalação em modo UEFI, o Ubuntu não lhe irá perguntar onde instalar o gestor de arranque. Se o fizer, ou se reclamar da falta de uma BIOS Boot Partition, você provavelmente já iniciou acidentalmente no modo BIOS/CSM/legacy.
Identificando se um Ubuntu foi instalado em modo UEFI
Um Ubuntu instalado em modo UEFI pode ser detectado da seguinte forma:
>
&& echo “Instalado em modo UEFI” || echo “Instalado em modo Legacy”
Instalando o Ubuntu para arranque simples com um modo de arranque aleatório
Se não estiver a arrancar em modo multi-boot com outro SO e não se importar com o seu modo de arranque, você pode renunciar a alguns dos detalhes picuinhas do procedimento anterior e instalar o Ubuntu em qualquer modo de inicialização que o seu computador escolher. Este procedimento não é recomendado para instalações multi-boot ao lado de sistemas operacionais baseados em UEFI existentes, pois pode resultar na combinação de um sistema operacional instalado em modo UEFI e o outro em modo BIOS. Tais configurações exigirão reparos pós-instalação ou outros passos estranhos para gerenciar a comutação de sistemas operacionais.
Você deve ser capaz de instalar o Ubuntu rapidamente usando os seguintes passos:
-
Criar um LiveDVD ou LiveUSB do Ubuntu (>=12.04.2) 64bit.
-
No seu firmware, desactive o QuickBoot/FastBoot e a Tecnologia de Resposta Inteligente da Intel (SRT).
-
Boot seu PC usando o LiveDVD ou LiveUSB e escolha “Try Ubuntu”. Se você obtiver um erro de inicialização segura ou de assinatura, você pode desejar desabilitar o SecureBoot como descrito aqui, então tente novamente a inicialização do disco.
- Instalar o Ubuntu a partir do Live CD/DVD ou Live USB da maneira usual, e depois reiniciar o PC.
-
Se o PC não carregar o Ubuntu, reinicie o PC usando o Live CD/DVD ou Live USB e escolha “Try Ubuntu” mais uma vez. Quando a sessão Live estiver carregada, execute Boot-Repair (veja o link para detalhes). Quando o Boot-Repair carregar, clique no botão “Recommended repair”, e escreva em um papel a URL (paste.ubuntu.com/XXXXXXXX/) que aparecerá. Em seguida, reinicie o computador. Não execute o Boot-Repair a menos que você tenha problemas para inicializar o computador; a expressão “se ele não estiver quebrado, não conserte” aplica-se a esta ferramenta.
-
Isso deve corrigir a maioria dos problemas de inicialização. Se isto não corrigir seus problemas de inicialização, por favor crie um novo tópico neste fórum, descrevendo seu problema e indicando a URL que você escreveu no passo anterior.
Converter o Ubuntu em modo UEFI ou Legacy
Converter o Ubuntu em modo UEFI
Nota: Não siga este procedimento se o seu computador já estiver inicializando corretamente. Use este procedimento somente se você acredita que instalou acidentalmente o Ubuntu em modo BIOS/CSM/legacy e quer que ele inicialize em modo UEFI/UEFI.
-
Inicie o Boot-Repair, clique em “Opções avançadas”, vá para a aba “Localização do GRUB”.
- Se você não vir uma linha “Separate /boot/efi partition”, isto significa que seu PC não tem nenhuma partição UEFI. Neste caso, saia do Boot-Repair, depois crie uma partição UEFI (veja o parágrafo “Criando uma partição UEFI” acima).
- Se você vir uma linha “Separate /boot/efi partition”, marque-a e clique no botão “Apply”.
-
Configure sua BIOS para que ela inicialize o HDD em modo UEFI (veja o parágrafo acima “”Configurar a BIOS em modo UEFI ou Legacy””).
Converter o Ubuntu em modo Legado
Nota: Use este procedimento apenas para converter uma instalação Linux em modo UEFI para arrancar em modo BIOS/CSM/legacy. Tal conversão pode ser necessária se algum hardware não funcionar corretamente no modo UEFI. (Placas de vídeo são uma fonte comum de problemas.) A conversão para inicialização em modo BIOS/CSM/legacy enquanto o Windows inicia em modo UEFI pode tornar o processo de inicialização mais embaraçoso — você precisará usar o gerenciador de inicialização embutido do computador para alternar entre SOs, e alguns computadores têm gerenciadores de inicialização tão ruins que isso pode ser impossível.
-
Se o Ubuntu estiver instalado em um disco GPT (você pode verificá-lo através do comando ‘sudo parted -l’), use o Gparted para criar uma partição BIOS-Boot (1MB, sistema de arquivos sem formatação, flag bios_grub) no início do seu disco.
-
Start Boot-Repair, clique em “Advanced options”, vá para a aba “GRUB location”.
- Desmarque a opção “Separar partição /boot/efi”
- Clique no botão “Aplicar”.
-
Configure sua BIOS para que ela inicialize o HDD no modo Legado (veja o parágrafo “”Configure a BIOS no modo UEFI ou Legado”” acima).
SecureBoot
“Secure Boot” é uma nova funcionalidade UEFI que apareceu em 2012, com computadores pré-instalados com Windows8. Todas as versões atuais do Ubuntu 64bit (não 32bit) agora suportam essa funcionalidade, mas como os PCs que implementam o suporte para ele só se tornaram generalizados no final de 2012, ele ainda não foi amplamente testado, então é possível que você possa encontrar problemas para inicializar o Ubuntu sob o Secure Boot. Se você o fizer, por favor, preencha um relatório de bug contra o pacote shim no Ubuntu, de preferência usando o comando ubuntu-bug shim uma vez que você tenha instalado com o Secure Boot desabilitado.
Desabilitando o SecureBoot na BIOS
Aqui está um exemplo de BIOS mostrando que o “Secure Boot” está habilitado:
Para desactivar ou activar o Secure Boot, encontre uma opção semelhante na sua BIOS, e use o teclado para a mudar para Enabled/Disabled.
Remarcar: se o seu PC tem Windows8, você pode precisar seguir o procedimento abaixo para acessar a sua BIOS.
Acesso às configurações UEFI do Windows8
Vá para as opções PowerOff, e enquanto mantém a tecla SHIFT pressionada, clique em Reiniciar.
Quando o menu abaixo aparecer, selecione Troubleshoot e depois UEFI Firmware Settings.
O PC será reinicializado e você poderá entrar na BIOS (se não pressionar a tecla necessária).
>Veja também
– UEFIBooting (documentação mais antiga, talvez útil para Mac)
– O EasyBCD não pode ser usado no modo UEFI: tópico no fórum do EasyBCD. Mas ele pode ser usado a partir da versão 2.2.
– Instalando o Ubuntu em um sistema UEFI Pré-Instalado suportado pelo Windows 8: Guia passo a passo para instalar o Ubuntu em um computador UEFI/Secure Boot habilitado que vem pré-instalado com Windows 8
CategoriaBootAndPartition