Quais são as desvantagens de usar o modo de compatibilidade BIOS durante a inicialização do UEFI?

8

Eu comprei um laptop Samsung série 9 com Windows 8 de 64 bits pré-instalado e gostaria de instalar o Linux (provavelmente o Ubuntu 13.04 quando sair na próxima semana, mas também considerando o Mint 14). Agora tem havido vários relatos de problemas de firmware e laptops se irremediavelmente ao instalar o Ubuntu quando o UEFI está ativado. O conselho padrão parece ser atualizar o BIOS para a versão mais recente e, em seguida, desativar o modo UEFI para reduzir a chance de bricking.

Minhas perguntas:

  • Quais são as desvantagens de fazer isso?
  • O que mais eu preciso tomar cuidado?
  • Se eu desabilitar o UEFI, preciso do 32 em vez da versão de 64 bits do Linux?
por prettygully 18.04.2013 / 23:23

2 respostas

20

Existem várias diferenças entre o modo BIOS e a inicialização no modo EFI:

  • Em novos computadores, é provável que uma inicialização no modo BIOS demore mais do que uma inicialização no modo EFI (em alguns segundos).
  • Cada modo tem seus próprios gerenciadores de inicialização e gerenciadores de inicialização. No modo BIOS, você tem o LILO, o GRUB Legacy, o GRUB 2, o BURG, o SYSLINUX e alguns outros para o Linux. No modo EFI, você tem o ELILO, o GRUB Legacy do Fedora, o GRUB 2, o stub loader EFI do kernel do Linux, o rEFInd, o gummiboot e um ou dois carregadores de inicialização muito exóticos. (Consulte minha página da Web no tópico para obter detalhes sobre esses gerenciadores de inicialização e gerenciadores de inicialização EFI.) Você pode ter uma preferência para um carregador de inicialização específico somente da BIOS ou somente da EFI.
  • A manutenção do carregador de inicialização no modo EFI é diferente da manutenção do carregador de inicialização no modo BIOS. Uma vez que você saiba o que está fazendo, e se a sua EFI não estiver carregada de bugs, a manutenção do gerenciador de inicialização EFI é mais fácil e flexível; mas a maioria dos novatos acham mais difícil porque estão familiarizados com o modelo do BIOS e porque as ferramentas para gerenciar carregadores de inicialização do BIOS são mais integradas aos sistemas operacionais e instaladores do SO do que as ferramentas para o gerenciamento de carregadores de inicialização EFI.
  • A inicialização via modo EFI oferece acesso aos serviços de tempo de execução EFI. Atualmente, isso é bem insignificante - eles permitem que você gerencie a ordem de inicialização do Linux e permite que o kernel armazene dados na NVRAM no caso de um kernel panic, mas é sobre isso. No futuro, os serviços de tempo de execução da EFI podem se tornar mais importantes.
  • O EFI fornece um ambiente de inicialização que pode ser útil para coisas como editar arquivos de configuração do carregador de inicialização sem inicializar um sistema operacional.
  • EFIs recentes, incluindo aquelas fornecidas em computadores com o Windows 8, suportam o Secure Boot. Atualmente, isso é mais um incômodo do que uma vantagem para os usuários do Linux, porque o suporte ao Boot Seguro no Linux ainda é primitivo; mas fornece pelo menos uma vantagem teórica de segurança porque ajuda a proteger contra os kits de inicialização da EFI.
  • Embora não seja uma desvantagem do BIOS, mudar do modo EFI para o modo BIOS requer a reinstalação do (s) seu (s) SO, ou pelo menos reconfigurar seus gerenciadores de inicialização - pelo menos, supondo que você deseje manter qualquer coisa já instalada , se você ainda não instalou mais nada).

Todos estes são absolutamente triviais comparados com a grande desvantagem da inicialização em modo EFI em laptops Samsung que você identificou: Se o bug do firmware da Samsung for acionado, o novo computador se tornará inútil caroço.

Com relação à largura de bits do Linux, no modo EFI, você é melhor com a versão de 64 bits. Embora a versão de 32 bits possa funcionar com alguns saltos, a versão de 64 bits será mais fácil de instalar e funcionará melhor. No modo BIOS, qualquer uma das versões funcionará, embora eu ainda recomende a versão de 64 bits porque provavelmente será mais rápida, especialmente com alguns tipos de programas.

    
por 19.04.2013 / 06:14
0

Eu só posso abordar a última parte da sua pergunta, e isso apenas de forma anedótica. Mas eu acabei de instalar o Ubuntu 12.10 em um novo laptop Lenovo que veio com o Windows 8 (64 bits) e o modo UEFI ativado por padrão. Segui o conselho padrão de atualizar o BIOS e desativar o modo EUFI. Eu não tive problemas para instalar a versão de 64 bits do Ubuntu. Então, não acho que usar a versão de 64 bits seja problemático.

    
por 18.04.2013 / 23:32

Tags