Todos os computadores , independentemente do tamanho , classificação ou sistema operacional, tem um processo de inicialização que é executado na inicialização. O termo "boot " vem do velho ditado sobre " puxando -se pelo seu próprio esforço ", e originalmente era conhecido como o processo de " bootstrap" . Quando esse processo é concluído, ele passa o controle para o sistema operacional instalado, tendo assegurado que tudo está bem com o computador. Ligar
Naturalmente , o primeiro passo do processo é o passo de inicialização , que é tipicamente iniciada pelo utilizador . Desenvolvimentos mais recentes permitem um " wake on LAN" configuração , o que facilita um power-up em toda a rede , de modo que não é necessária uma presença ou ação do usuário física. Como a energia é aplicada , a CPU executa o código na memória só de leitura (ROM) , localizado na placa-mãe .
POST
Depois de executar as rotinas de ROM , o sistema executa uma rotina de Power- On Self Test (POST) , o que garante todo o hardware está operacional e pronto para ir. Isto inclui a verificação de memória e discos rígidos. Uma vez que o POST é concluído , o sistema procura o primeiro dispositivo na lista de ordem de inicialização.
Carga BIOS
O sistema procura por um dispositivo ativo em a lista de dispositivos , começando no topo. Quando ele encontra um dispositivo disponível , ele carrega o Input /Output System BIOS (Basic ) a partir do dispositivo. O BIOS fornece informações sobre as comunicações básicas com os dispositivos periféricos e comunicações na própria placa-mãe.
Carregar o sistema operacional
Depois de garantir o hardware é funcional e carregar o BIOS , o computador prossegue para carregar o sistema operativo para a memória . O sistema operacional específico não é relevante , desde que os seus motoristas podem falar com o hardware da máquina. Quaisquer rotinas de configuração específicas do sistema operacional também são executados como parte de carregar o sistema operacional.
Transferir o controle para o sistema operacional
Uma vez que o sistema operacional é carregado, o processo de inicialização passa o controle até lá , e todos os aplicativos de inicialização específicos do SO são executadas pelo sistema operacional. Estas rotinas de inicialização pode variar de um usuário para outro , com base nas preferências do usuário e configuração desejada. Quando os aplicativos de inicialização completo , o computador está pronto para usar .