BIOS e Setup de um PC

Criado em Junho de 2023 por Maxwell Anderson

Gato realizando a configuração do setup. Prompt: Crie uma imagem de um gato técnico em manutenção de computadores que está realizando a configuração do setup de BIOS, olhando para a tela de um computador.
Gato realizando a configuração do setup.
Prompt: crie uma imagem de um gato técnico em manutenção de computadores que está realizando a configuração do setup de BIOS, olhando para a tela de um computador.
Fonte: gerado por IA com Bing por Maxwell Anderson (2023)

Conteúdo

Introdução

O BIOS, ou Sistema Básico de Entrada e Saída (Basic Input/Output System), é utilizado para realização da inicialização do hardware do computador, bem como fornece serviços para os sistemas operacionais e programas de aplicação.

Hoje em dia são gravados em chips de memória flash, podendo ser atualizados pelo usuário, todavia cria possibilidades para ataques de malware. Assim sendo, o BIOS é o firmware de um PC.

Elitegroup 761GX-M754 - AMIBIOS (American Megatrends) in a Winbond W39V040APZ-5491.jpg
Elitegroup 761GX-M754 - AMIBIOS (American Megatrends) in a Winbond W39V040APZ - memória flash
By © Raimond Spekking / CC BY-SA 4.0 (via Wikimedia Commons), CC BY-SA 4.0, Link

O Setup é um programa que está localizado nessa memória flash da placa-mãe, e é executado quando o computador é ligado. Ele é responsável por realizar a configuração inicial do computador, como por exemplo, verificar se todos os componentes estão funcionando corretamente. Permite ajustar parâmetros de funcionamento do computador, como a data e hora, a ordem de inicialização dos dispositivos de armazenamento, o gerenciamento de energia, da memória, da CPU e de outros dispositivos.

Sequência de inicialização do computador

A sequência de inicialização de um computador é a seguinte:

Legacy BIOS boot process fixed.png
By Amila Ruwan 20, adapted by Marvin Borner - CC BY-SA 4.0, Link
  1. O computador é ligado e o BIOS é executado;
  2. Verifica os dados armazenados e configurados no CMOS através do Setup;
  3. É realizado o autoteste de inicialização (POST ou Power-On Self-Test);

    POST P5KPL.jpg
    Por AMI - Obra do próprio, domínio público, Link
    1. Vale a pena observar que é neste momento que todos os componentes do computador são testados, como por exemplo, memória, processador, placa-mãe etc.
    2. Se algum componente não estiver funcionando corretamente, o computador não irá inicializar. Desta forma, é possível verificar qual componente não funcionou corretamente, pois o BIOS emite um código de erro, que pode ser um beep sonoro, um código numérico no monitor ou em uma placa de diagnóstico apropriada.
    POST2.png
    Segundo estágio de um POST (BIOS AMI)
    Por Oona Räisänen/Mysid, domínio público, link
  4. Alguns dados de configuração são transferidos para a memória RAM;
  5. É realizada a leitura do MBR (Master Boot Record) do disco rígido.
    1. Aqui são carregados os arquivos necessários para a inicialização do sistema operacional, no setor de boot do disco rígido.
    2. A configuração do boot vai depender do sistema operacional instalado, podendo ser o Windows, Linux, Mac OS, Android etc.
  6. O sistema operacional é carregado na memória RAM, começando pelo seu kernel.

    Demonstração de carregamento do Windows 11 - com problemas

Publicações recentes