O que é o UEFI e como ele é diferente do BIOS?

imagem

Computadores mais novos usam firmware UEFI em vez do BIOS tradicional. Ambos os programas são exemplos de software de baixo nível que é iniciado quando um computador é iniciado antes da inicialização do sistema operacional. O UEFI é uma solução mais recente, suporta discos rígidos maiores, carrega mais rápido, é mais seguro - e, muito convenientemente, possui uma interface gráfica e suporta um mouse.

Alguns computadores novos que acompanham o UEFI ainda o chamam de "BIOS" para não confundir o usuário familiarizado com o BIOS do PC tradicional. Mas, mesmo tendo cumprido sua menção, saiba que seu novo computador provavelmente estará equipado com UEFI, e não com BIOS.

O que é um BIOS?




O BIOS é o sistema básico de entrada e saída. Este é um programa de baixo nível armazenado no chip da placa-mãe do seu computador. O BIOS inicializa quando você liga o computador e é responsável por ativar os componentes de hardware, garante que eles funcionem corretamente e inicia o programa do carregador de inicialização que inicia o sistema operacional Windows ou qualquer outro instalado no seu computador.

Na tela de configuração do BIOS, você pode alterar muitos parâmetros. Configuração de hardware do computador, hora do sistema, ordem de inicialização. Essa tela pode ser acessada no início da inicialização do computador pressionando uma determinada tecla - ela é diferente em computadores diferentes, mas geralmente usa as teclas Esc, F2, F10, Excluir. Ao salvar a configuração, você a salva na memória da placa-mãe. Quando o computador inicializar, o BIOS o configurará conforme indicado nas configurações salvas.

Antes de carregar o sistema operacional, o BIOS passa pelo POST ou Autoteste de inicialização , um autoteste após ligá-lo. Ele verifica a correção da configuração do hardware e seu desempenho. Se algo estiver errado, na tela você verá uma série de mensagens de erro ou ouvirá um guincho misterioso da unidade de sistema. O que significam exatamente os sinais sonoros está descrito nas instruções do computador.

Quando o computador inicializa no final do POST, o BIOS procura o registro mestre de inicialização ou MBR pelo registro mestre de inicialização. Ele é armazenado no dispositivo de inicialização e é usado para iniciar o carregador de inicialização.

Você também pode ver a abreviação CMOS, que significa Complementary Metal-Oxide-Semiconductor - uma estrutura complementar de metal-óxido-semicondutor. Refere-se à memória na qual o BIOS armazena várias configurações. Seu uso foi descontinuado, pois esse método já foi substituído pela memória flash (também chamada EEPROM ).

Por que o BIOS está desatualizado?


O BIOS existe há muito tempo e evoluiu um pouco. Até os computadores MS-DOS lançados na década de 1980 tinham um BIOS.

Obviamente, com o tempo, o BIOS ainda mudou e melhorou. Suas extensões foram desenvolvidas, em particular, ACPI, Advanced Configuration and Power Interface (interface avançada de configuração e gerenciamento de energia). Isso permitiu que o BIOS configure dispositivos com mais facilidade e um gerenciamento de energia mais avançado, por exemplo, entre no modo de suspensão. Mas o BIOS não evoluiu tanto quanto outras tecnologias de computador desde o MS-DOS.

O BIOS tradicional ainda possui sérias limitações. Ele só pode inicializar a partir de discos rígidos com capacidade de não mais de 2,1 TB. Atualmente, os discos de 3 TB são onipresentes e um computador com BIOS não inicializa a partir deles. Essa é uma limitação do MBR BIOS.

O BIOS deve funcionar no modo de processador de 16 bits e apenas 1 MB de memória está disponível para ele. Ele tem problemas com a inicialização simultânea de vários dispositivos, o que leva a uma desaceleração no processo de inicialização, durante o qual todas as interfaces e dispositivos de hardware são inicializados.

Já era hora de substituir o BIOS. A Intel começou a trabalhar na EFI (Extensible Firmware Interface) em 1998. A Apple escolheu a EFI, mudando para a arquitetura Intel em seus Macs em 2006, mas outros fabricantes não a seguiram.

Em 2007, os fabricantes da Intel, AMD, Microsoft e PC concordaram com uma nova especificação para a UEFI (Unified Extensible Firmware Interface), uma interface de firmware extensível unificada. Esse é um padrão do setor atendido pelo fórum UEFI e depende não apenas da Intel. O suporte UEFI para Windows veio com o lançamento do Windows Vista Service Pack 1 e Windows 7. A maioria dos computadores que você pode comprar hoje usa UEFI em vez de BIOS.

Como a UEFI substitui e melhora o BIOS




UEFI substitui o BIOS tradicional pelo PC. Em um PC existente, você não pode alterar o BIOS para UEFI. Você precisa comprar hardware compatível com UEFI. A maioria das versões do UEFI oferece suporte à emulação de BIOS para que você possa instalar e trabalhar com um sistema operacional mais antigo que espera um BIOS em vez do UEFI - para que eles tenham compatibilidade com versões anteriores.

O novo padrão ignora as limitações do BIOS. O firmware UEFI pode ser carregado a partir de discos maiores que 2,2 TB - o limite teórico para eles é de 9,4 zettabytes . Isso é cerca de três vezes o tamanho de todos os dados na Internet hoje. O UEFI suporta esses volumes devido ao uso do particionamento GPT em vez do MBR. Ele também possui um processo de inicialização padronizado e executa executáveis ​​EFI em vez do código localizado no MBR.

O UEFI pode funcionar nos modos de 32 ou 64 bits e seu espaço de endereço é maior que o do BIOS - o que significa carregamento mais rápido. Isso também significa que as telas de configuração UEFI podem ser mais bonitas que o BIOS, incluindo gráficos e suporte a mouse. Mas isso não é necessário. Muitos computadores ainda funcionam com UEFI em modo de texto, que se parecem e funcionam exatamente como telas antigas do BIOS.

O UEFI possui muitos outros recursos integrados. Ele suporta inicialização segura do Secure Boot, na qual você pode verificar se nenhum malware mudou a inicialização do sistema operacional. Ele suporta operação de rede, o que permite configuração e depuração remotas. No caso do BIOS tradicional, era necessário sentar-se diretamente na frente dele para configurar o computador.

E isso não é apenas uma substituição do BIOS. O UEFI é um pequeno sistema operacional que funciona no firmware do PC, portanto pode fazer muito mais que o BIOS. Ele pode ser armazenado na memória flash na placa-mãe ou baixado de um disco rígido ou de uma rede.

Computadores diferentes têm propriedades e interfaces UEFI diferentes. Tudo depende do fabricante do computador, mas os principais recursos são os mesmos para todos.

Como acessar as configurações UEFI em um PC moderno


Se você é um usuário comum, nem notará a transição para um computador com UEFI. O computador será iniciado e desligado mais rapidamente e discos maiores que 2,2 TB estarão disponíveis para você.

Mas o procedimento para acessar as configurações será um pouco diferente. Pode ser necessário usar o menu de inicialização do Windows para acessar a tela de configurações UEFI. Os fabricantes de PCs não desejam diminuir o carregamento rápido do computador, esperando que a tecla seja pressionada. Mas também encontramos UEFIs nos quais os fabricantes deixaram a opção de inserir as configurações da mesma maneira que no BIOS - pressionando uma tecla durante a inicialização.



UEFI é uma grande atualização, mas aconteceu despercebida. A maioria dos usuários de PC não percebe e não precisa se preocupar com o fato de o novo computador usar UEFI em vez do BIOS comum. Os PCs simplesmente funcionarão melhor e suportarão hardware e recursos mais avançados.

Uma explicação mais detalhada das diferenças no processo de inicialização da UEFI pode ser encontrada no artigo de Adam Williamson, da Red Hat, e no FAQ oficial da UEFI .

Source: https://habr.com/ru/post/pt404511/


All Articles