16Aug
O BIOS em breve estará morto: a Intel anunciou planos para substituí-lo completamente pela UEFI em todos os chipsets até 2020. Mas o que é UEFI e como é diferente do BIOS com o qual estamos familiarizados?
Tanto o UEFI como o BIOS são um software de baixo nível que inicia quando inicializa seu PC antes de inicializar seu sistema operacional, mas a UEFI é uma solução mais moderna, que suporta discos rígidos maiores, tempos de inicialização mais rápidos, mais recursos de segurança e, convenientemente, gráficos ecursores de mouse.
Nós vimos as PC mais recentes que enviam com o UEFI ainda se referem a ele como o "BIOS" para evitar confundir pessoas que são usadas para um PC BIOS tradicional. Mesmo que seu PC use o termo "BIOS", os PCs modernos que você compra hoje quase certamente enviam com o firmware UEFI em vez de um BIOS.Aqui está o porquê.
O que é um BIOS?
BIOS é abreviação do sistema Basic Input-Output.É um software de baixo nível que reside em um chip na placa-mãe do seu computador. O BIOS é carregado quando o computador é iniciado e a BIOS é responsável por acordar os componentes de hardware do seu computador, garante que eles estejam funcionando corretamente e, em seguida, executa o carregador de inicialização que inicia o Windows ou qualquer outro sistema operacional que você instalou.
Você pode configurar várias configurações na tela de configuração do BIOS.Configurações como a configuração de hardware do seu computador, hora do sistema e ordem de inicialização estão localizadas aqui. Você pode acessar esta tela pressionando uma tecla específica - diferente em computadores diferentes, mas freqüentemente Esc, F2, F10 ou Delete - enquanto o computador é inicializado. Quando você salva uma configuração, ela é salva na memória da própria placa-mãe. Quando você inicia o seu computador, o BIOS configurará seu PC com as configurações salvas.
O BIOS passa por um POST, ou Power-On Self Test, antes de inicializar seu sistema operacional. Verifica se a sua configuração de hardware é válida e está funcionando adequadamente. Se algo estiver errado, você verá uma mensagem de erro ou ouvirá uma série críptica de códigos sonoros. Você terá que procurar o que significa diferentes seqüências de sinais sonoros no manual do computador.
Quando seu computador é inicializado - e depois do POST terminar - o BIOS procura um Master Boot Record, ou MBR, armazenado no dispositivo de inicialização e o usa para iniciar o bootloader.
Você também pode ver o acrônimo CMOS, que significa "Metal-Oxide-Semiconductor Complementar".Isso se refere à memória com respaldo de bateria onde o BIOS armazena várias configurações na placa-mãe. Na verdade, não é mais preciso, já que este método foi substituído por memória flash( também referida como EEPROM) em sistemas contemporâneos.
Por que o BIOS está desatualizado
O BIOS existe há muito tempo e não evoluiu muito. Mesmo os PCs MS-DOS lançados na década de 1980 tinham um BIOS!
Claro, o BIOS evoluiu e melhorou ao longo do tempo. Algumas extensões foram desenvolvidas, incluindo ACPI, Configuração Avançada e Interface de Energia. Isso permite que o BIOS configure mais facilmente dispositivos e execute funções avançadas de gerenciamento de energia, como dormir. Mas o BIOS não avançou e melhorou quase tanto como a tecnologia de outros PC desde os dias do MS-DOS.
O BIOS tradicional ainda tem sérias limitações. Ele só pode inicializar a partir de unidades de 2.1 TB ou menos. As unidades de 3 TB agora são comuns, e um computador com um BIOS não pode inicializar a partir delas. Essa limitação deve-se à forma como funciona o sistema Master Boot Record do BIOS.
O BIOS deve ser executado no modo de processador de 16 bits e somente tem 1 MB de espaço para executar. Ele tem problemas para inicializar vários dispositivos de hardware ao mesmo tempo, o que leva a um processo de inicialização mais lento ao inicializar todas as interfaces e dispositivos de hardware em umPC moderno.
O BIOS precisou ser substituído por um longo período de tempo. A Intel começou a trabalhar na especificação da Interface de Firmware Extensível( EFI) em 1998. A Apple escolheu a EFI quando mudou para a arquitetura da Intel em seus Macs em 2006, mas outros fabricantes de PCs não seguiram.
Em 2007, os fabricantes da Intel, AMD, Microsoft e PC concordaram com uma nova especificação UEFI( Unified Extensible Firmware Interface).Este é um padrão de toda a indústria gerenciado pelo Fórum Unified Extended Firmware Interface, e não é conduzido exclusivamente pela Intel. O suporte UEFI foi introduzido no Windows com o Windows Vista Service Pack 1 e o Windows 7. A grande maioria dos computadores que você pode comprar agora usa UEFI em vez de um BIOS tradicional.
Como UEFI Substitui e Melhora no BIOS
UEFI substitui o BIOS tradicional em PCs. Não há como mudar do BIOS para UEFI em um PC existente. Você precisa comprar novo hardware que suporte e inclua UEFI, como a maioria dos novos computadores fazem. A maioria das implementações UEFIs fornecem emulação de BIOS para que você possa optar por instalar e inicializar sistemas operacionais antigos que esperam um BIOS em vez de UEFI, então eles são compatíveis com versões anteriores.
Este novo padrão evita as limitações do BIOS.O firmware UEFI pode inicializar a partir de unidades de 2,2 TB ou maiores - de fato, o limite teórico é de 9,4 zettabytes. Isso é aproximadamente três vezes o tamanho estimado de todos os dados na Internet. Isso porque o UEFI usa o esquema de particionamento GPT em vez do MBR.Ele também inicia de forma mais padronizada, iniciando executáveis EFI em vez de executar código a partir do registro mestre de inicialização de uma unidade.
UEFI pode ser executado em modo de 32 bits ou 64 bits e tem espaço de endereçamento mais endereçável que o BIOS, o que significa que seu processo de inicialização é mais rápido. Isso também significa que as telas de configuração UEFI podem ser mais lisas que as telas de configurações do BIOS, incluindo gráficos e suporte de cursor do mouse. No entanto, isso não é obrigatório. Muitas PCs ainda são enviadas com interfaces de configurações UEFI em modo texto que se parecem e funcionam como uma tela de configuração antiga do BIOS.
UEFI é embalado com outras características. Ele suporta o Secure Boot, o que significa que o sistema operacional pode ser verificado quanto à validade para garantir que nenhum malware tenha adulterado o processo de inicialização. Ele pode suportar recursos de rede diretamente no firmware UEFI, o que pode auxiliar na solução de problemas e configuração remota. Com um BIOS tradicional, você deve estar sentado na frente de um computador físico para configurá-lo.
Também não é apenas uma substituição da BIOS.UEFI é essencialmente um pequeno sistema operacional que funciona em cima do firmware do PC, e pode fazer muito mais do que um BIOS.Ele pode ser armazenado em memória flash na placa-mãe, ou pode ser carregado a partir de um disco rígido ou compartilhamento de rede no arranque.
PCs diferentes com UEFI terão diferentes interfaces e recursos. Tudo depende do fabricante do seu PC, mas o básico será o mesmo em cada PC.
Como acessar as configurações UEFI em PCs modernos
Se você é um usuário normal de PC, mudar para um computador com UEFI não será uma mudança notável. Seu novo computador será inicializado e desligado mais rápido do que seria com um BIOS, e você pode usar unidades de 2,2 TB ou mais de tamanho.
Se você precisa acessar configurações de baixo nível, pode haver uma pequena diferença. Talvez você precise acessar a tela de configurações do UEFI através do menu de opções de inicialização do Windows em vez de pressionar uma tecla enquanto o computador começa. Com os PCs agora iniciados com tanta rapidez, os fabricantes de PCs não querem diminuir o processo de inicialização esperando por ver se você pressiona uma tecla. No entanto, também vimos PCs com UEFI que permitem acessar o BIOS da mesma maneira, pressionando uma tecla durante o processo de inicialização.
Enquanto UEFI é uma grande atualização, é em grande parte em segundo plano. A maioria dos usuários de PC nunca notará - ou precisa se importar - que seus novos PCs usem a UEFI em vez de uma BIOS tradicional. Eles só funcionarão melhor e apoiarão hardware e recursos mais modernos.
Para obter informações mais detalhadas, leia Adam Williamson da explicação da Red Hat sobre como o processo de inicialização UEFI é diferente. Você também pode ler as FAQs oficiais da UEFI.
Crédito de Imagem: Wikimedia Commons