Os passos desde que se pressiona o botão até o arranque do sistema operativo:
-
Em Primeiro lugar é necessário que a fonte de alimentação arranque, depois vai ser enviado para o chipset o sinal "Power Good" que permite o arranque, isto tudo num espaço de tempo muito curto (cerca de 1 segundo).
-
Em segundo lugar o processador inicia, para não haver problemas foi assente uma localização na memória ROM (BIOS), onde o processador vai sempre encontrar o endereço onde se situa o programa de inicialização da BIOS.
-
Em terceiro lugar a BIOS vai executar o POST (power-on self test). Aqui se o POST encontrar algum erro o computador vai apitar. Cada conjunto de apitos tem um significado.
-
A BIOS procura e inicializa a placa de vídeo. Aqui aparece no ecrã a informação sobre a placa gráfica instalada no computador.
-
A BIOS procura os outros dispositivos de sistema que têm a própria BIOS e caso encontra algum, esses são inicializados.
-
Aparece o ecrã de arranque com informações sobre a BIOS.
-
No mesmo ecrã de arranque aparecem informações sobre o processador instalado no sistema, o tamanho da memória, e vai executar o "count-up" test.
-
São detetados os discos rígidos e as unidades óticas e são exibidos no ecrã informações sobre cada um deles. Neste ponto a BIOS procura e atribui os recursos para portas COM e LPT.
-
São detetados os dispositivos Plug and Play instalados no computador.
-
Depois de tudo detetado a BIOS apresenta no ecrã um resumo com a configuração de sistema.
-
A BIOS procura um dispositivo de arranque.
-
A procura vai seguir a ordem de arranque definida na opção "boot order" na BIOS. Um exemplo pode ser: CD-ROM, HD.
-
Identificado o dispositivo de arranque, a BIOS vai iniciar o sistema operativo encontrado.
-
Se não identificar nenhum sistema operativo a BIOS vai mostrar uma messagem de erro.
O que é o POST e o porquê da sua importância:
POST (Power on self test ou "Auto-teste de inicialização") é uma sequência de testes ao hardware de um computador, realizado pela BIOS, responsável por verificar se o sistema se encontra em estado operacional. É importante pois se for detectado algum problema durante o POST a BIOS emite uma certa sequência de bips sonoros, que podem mudar de acordo com o fabricante da Motherboard.
Alguns dos testes do POST incluem:
Identificação da configuração instalada;
Inicialização de todos os dispositivos periféricos de apoio da placa-mãe;
Inicialização da placa de vídeo;
Teste de memória, teclado;
Carregamento do sistema operacional para memória;
Entrega do controle do microprocessador ao sistema operacional.
O que são e quais são os códigos de beeps:
Quando se carrega no power do computador a BIOS faz um exame imediatamente ao computador e executa o P.O.S.T (power on self-test). No fim do POST, o computador irá emitir um “BEEP”. Se o POST terminar com sucesso sem detectar nenhum problema então o sistema emite um beep curto, que nos indica que o teste está completo e o computador continua a carregar o sistema.
Se durante o POST, a BIOS detectar um problema, indicar-nos-a normalmente uma mensagem de erro visual no monitor, a explicar qual é o problema. A BIOS pode emitir beeps num teste padrão específico para indicar qual é o problema. Agora vamos dar exemplos de beeps e quais os seus significados:
•1 bip curto
Normal - sistema está pronto a funcionar nas devidas circunstáncias.
•2 bips curtos
Erro – um código de erro é mostrado no ecrã;
–Não foi possível iniciar o computador;
–Este problema é causado por uma falha grave em algum componente, que a BIOS não foi capaz de identificar normalmente o problema é na placa mãe ou nos módulos de memória.
•Bip Contínuo, repetidos bips curtos.
–Fonte de alimentação,
–Problema no sistema,
–Teclado.
•Não bip.
–Fonte de alimentação,
–Sistema com problemas,
–CPU desconectado,
–Som desconectado.
•1 bip longo e 2 bips curtos ou 1 Bip longo e 3 bips curtos.
-Adaptador de vídeo com problema.
–Problemas com a BIOS da placa de vídeo.
–Resolução: Tentar retirar a placa, passar uma borracha de vinil nos contactos e recolocá-la noutro slot. Na maioria das vezes este problema é causado por mau contacto.
•1 Bip longo: Falha no Refresh (refresh Failure) :
–O circuito de refresh da placa mãe está com problemas.
–Pode ser causado por danos na placa-mãe ou falhas nos módulos da memória RAM.
•2 Bips longos: Erro de paridade:
–Durante o POST foi detectado um erro de paridade na memória RAM.
•3 Bips longos:
-Foi detectado um problema grave nos primeiros 64 KB da memória RAM (Base 64k memory failure)
–Causa:
»Defeito nas memórias ou na própria placa mãe
»Mau contacto
–Resolução: Experimentar retirar os pentes de memória e limpar os contactos usando uma borracha de vinil e recolocá-los com cuidado.
•4 Bips Longos:
-Timer não operacional: O Timer 1 não está operacional ou não consegue encontrar a memória RAM.
–O problema pode estar na placa mãe (mais provável) ou nos módulos de memória
•5 Bips:
-Erro no processador.
–processador danificado,
–mal encaixado,
Verificar se o processador está bem encaixado (verificar alavanca do soquete Zif)
•6 Bips:
-Falha no Gate 20.
–O gate 20 é um sinal gerado pelo chip 8042, responsável por colocar o processador em modo protegido.
–O problema pode ser
»processador danificado
»problemas relacionados com o chip 8042 localizado na placa mãe.
•7 Bips:
-Processor exception (interrupt error): o processador gera uma interrupção.
–Processador apresenta um comportamento errático
–Causa: um overclock mal sucedido
–Resolução: baixar a frequência de operação do processador.
»Se não resultar deve-se trocar o processador
•8 Bips:
-Erro na memória da placa de vídeo (display memory error).
–Causa: mau contacto.
»retirar a placa de vídeo, passar a borracha nos contactos e recolocar cuidadosamente no slot.
»Caso não resolva - provavelmente a placa de vídeo está danificada.
•9 Bips:
-Erro na memória ROM (ROM checksum error).
–Problemas com a memória Flash, onde está gravada a BIOS.
–Causa: um dano físico no chip da BIOS, provocado:
»por um upgrade da BIOS mal sucedido
»pela acção de um vírus da família do Chernobil.
•10 Bips:
-Falha no CMOS shutdown register (CMOS shutdown register error):
–Causa: algum defeito no CMOS
»Será um problema físico do chip trocar a placa mãe.
•11 Bips:
-Problemas com a memória cache (cache memory bad).
– Geralmente a BIOS consegue inicializar o sistema normalmente, desactivando a memória cache.
–No entanto isto não é desejável deteriora muito o desempenho do sistema.
–Resolução: Entrar no Setup e aumentar os tempos de espera da memória cache. Às vezes ela volta a funcionar normalmente.