
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 carregador de bootstrap é o primeiro passo? Quando os drivers de dispositivo são carregados?
Responder1
A sequência de inicialização/inicialização varia um pouco entre os diferentes sistemas operacionais (embora as etapas iniciais sejam geralmente comuns).
Fornecer também uma descrição suficientemente detalhada da sequência de inicialização está muito além do escopo de uma resposta SO. Prefiro encaminhá-lo para os seguintes links
Responder2
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 teclado pisca quando você inicializa o computador. Então, o programa embutido na placa-mãe encontra o setor de boot do seu disco rígido e procura lá um sistema operacional.
Se o encontrar, ele passa o controle para o sistema operacional, que então começa a se carregar na memória e a fazer coisas como carregar drivers de dispositivos e coisas assim.
Se você estiver interessado nas etapas que o sistema operacional está executando, pressione F8 (assumindo o Windows aqui) enquanto o computador estiver 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.
Responder3
do GoogleInicialização rápida do Chromium OSrepassa a sequência de inicialização de um sistema operacional tradicional. Porém, se você quiser detalhes, teremos que conhecer o sistema operacional.
Responder4
Em resumo, as seguintes coisas acontecem
- Ligue o botão liga / desliga
- Os pinos da CPU são redefinidos e os registros são definidos com um valor específico.
- CPU salta para o endereço do BIOS (0xFFFF0).
- O BIOS executa o POST (Power-On Self Test) e outras verificações necessárias.
- BIOS salta para MBR (Master Boot Record).
- O Bootloader primário é executado no MBR e salta para o Bootloader secundário.
- Bootloaders secundários carregam o sistema operacional.