Diferença entre a arquitetura UEFI e BIOS

2

Como a UEFI oferece uma vantagem sobre a arquitetura da BIOS?

Por que é tão difícil instalar o Linux (leia Ubuntu) como uma opção de inicialização dupla em um UEFI Windows 8 / 8.1 PC? Eu digo que é difícil por causa de este guia sobre a ajuda do Ubuntu .

    
por Sinstein 24.08.2014 / 06:24

2 respostas

5

As principais vantagens que a UEFI oferece são:
1. Melhor suporte a disco : UEFI suporta GPT (Tabela Particionada GUID), que adiciona suporte para discos rígidos muito grandes (por exemplo, aqueles com mais de 2 TB.). O BIOS usa MBR , que tinha uma limitação de tamanho de 2 TB por causa de tabelas de 32 bits. O UEFI possui tabelas de 64 bits, permitindo que os dispositivos de inicialização sejam maiores que 2 TB. Isso tem muitas vantagens a longo prazo.
2. Os bootloaders não são mais necessários : este é o mecanismo que a especificação UEFI fornece para os sistemas operacionais se tornarem disponíveis para inicialização: o sistema operacional destina-se a instalar um gerenciador de inicialização que carrega o kernel do SO e assim por diante em uma partição do sistema EFI. e inclua uma entrada na configuração do gerenciador de inicialização UEFI com um nome - obviamente, isso geralmente será derivado do nome do sistema operacional - e o local do carregador de inicialização (no formato executável EFI) destinado a carregar esse sistema operacional. > 3. Recursos adicionados : a UEFI adicionou suporte aos seguintes recursos que não estavam disponíveis no BIOS

  • criptografia
  • autenticação de rede
  • suporte para extensões armazenadas em mídia não volátil
  • um gerenciador de inicialização integrado
  • ambiente de shell para executar outros aplicativos EFI, como utilitários de diagnóstico ou atualizações em flash.

4. Melhor interface : o UEFI foi projetado com mais espaço para acomodar gráficos, facilitando assim uma interface gráfica limpa.
5. Inicialização mais rápida .

Com relação à dificuldade do Linux que você mencionou, foi inicialmente porque muitos PCs com Windows 8 enviados naquela época não tinham permissão para desativar a inicialização segura. A inicialização segura era algo que não permitia a inicialização de um SO sem um certificado PKI, que precisava ser adicionado à lista da UEFI. Isso foi resolvido mais tarde.

Fontes: ExtremeTech , Função de inicialização , PCMag artigo UEFI , uefi vs bios

    
por 25.08.2014 / 14:13
5

Estas são de fato duas perguntas em uma, então aqui estão minhas respostas:

  1. A UEFI oferece mais flexibilidade no gerenciamento de inicialização e dispositivos em um sistema, permite o uso de discos GPT que removem o limite de 4 partições primárias do disco rígido, permite que a escolha do sistema operacional seja inicializada a partir do firmware, permite o uso de bootloaders assinados para melhorar a proteção contra malware e a opção de backup e restauração de configuração.
  2. Existem várias razões pelas quais a instalação do Linux em um computador com UEFI Windows é mais complexa, a principal é que alguns computadores Windows testam o bootloader assinado por padrão e há vários computadores que até mesmo desautorizam a inicialização de carregadores não assinados completamente, outro problema é porque o Windows começa a carregar à medida que as opções de inicialização são exibidas, então se você quiser iniciar o Linux em vez do Windows, você terá que reiniciar se escolher isso no menu de inicialização do Windows eo Windows não adiciona automaticamente a opção Ubuntu. , O Windows geralmente fornece métodos para corrigir problemas de inicialização que, às vezes, sobrescrevem o trabalho feito pelo instalador do Ubuntu, já que ele não identifica o carregador de inicialização.
por 25.08.2014 / 14:10

Tags