O que acontece quando um computador é iniciado?

8

Estou tentando entender o que acontece quando um computador é ligado. Como o computador funciona na inicialização, várias inicializações que ocorrem etc. Por exemplo, o primeiro loader é o carregador de bootstrap? Quando os drivers de dispositivo são carregados?

    
por name_masked 14.04.2010 / 03:57

4 respostas

7

A seqüência de inicialização / inicialização varia um pouco entre diferentes sistemas operacionais (embora as etapas iniciais sejam geralmente comuns).

Além disso, fornecer qualquer descrição suficientemente detalhada da seqüência de inicialização está bem além do escopo de uma resposta SO. Eu prefiro encaminhá-lo para os seguintes links

por 14.04.2010 / 04:11
4

Primeiro, o hardware da sua placa-mãe faz uma verificação básica para garantir que o número mínimo de componentes esteja presente, como RAM, saída de vídeo, disco rígido, teclado, mouse, etc.

É por isso que o seu teclado pisca quando você inicializa o seu computador. Então, o programa embutido na placa-mãe encontra o setor de inicialização do seu disco rígido e procura um sistema operacional lá.

Se o encontrar, ele passa o controle para o sistema operacional, que então começa a se carregar na memória, e faz coisas como carregar drivers de dispositivos e outros.

Se você estiver interessado nas etapas que o sistema operacional está executando, pressione F8 (assumindo o Windows aqui) enquanto o computador está inicializando, e isso lhe dará algumas opções de inicialização. Acredito que uma das opções permitirá que você veja o que o sistema operacional está fazendo passo a passo em sua carga.

O Windows vem com um utilitário chamado msconfig, que permite ver todas as coisas que o sistema operacional carrega.

    
por 14.04.2010 / 04:07
1
A inicialização rápida do SO do Chromium do Google exibe a sequência de inicialização de um sistema operacional tradicional. No entanto, se você quiser detalhes, precisaremos conhecer o sistema operacional.

    
por 14.04.2010 / 05:21
1

Em resumo, as seguintes coisas acontecem

  1. Ligue o botão de energia
  2. Os pinos da CPU são redefinidos e os registros são definidos para um valor específico.
  3. CPU pula para o endereço do BIOS (0xFFFF0).
  4. BIOS executa o POST (Teste automático de inicialização) e outras verificações necessárias.
  5. O BIOS vai para o MBR (Master Boot Record).
  6. O Primary Bootloader é executado a partir do MBR e pula para o Secondary Bootloader.
  7. Carregadores de inicialização secundários carregam o sistema operacional.
por 02.09.2013 / 13:13