You are on page 1of 7

GSO II

Transferncia de informaes de um Sistema Operacional para o processador.

Introduo
Do momento em que voc liga o seu computador at o instante em que o sistema operacional carrega muita coisa ocorre. Nesses preciosos segundos, uma srie de processos que juntos so chamados de boot. Quando o boto de ligar pressionado, a fonte leva eletricidade para a placa-me, que em seguida ativa o processador e o cooler. Logo aps, quem entra em ao o BIOS (Basic Input/Output System Sistema Bsico de Entrada/Sada em portugus), um sistema operacional pr-gravado no chipset que garante a traduo dos cdigos de hardware para a tela sua interface de configurao (Setup Utillity) azul, sendo facilmente reconhecida (o que no quer dizer que seja facilmente entendida!) por muitos usurios. Imagine que o BIOS sempre ser o primeiro a acordar e a trabalhar assim que voc pe o PC para funcionar. ele que passa as primeiras ordens para o processador, alm de verificar quais itens esto instalados na mquina.

O BIOS tambm responsvel por carregar a memria RAM, placa de vdeo, teclado, cach bsico e, por fim, possibilitar a inicializao do sistema operacional. Primeiro o BIOS acessa a memria CMOS, um circuito integrado que grava informaes referentes ao hardware. Nela, o BIOS estabelece reconhecimento e comunicao com peas como placas de vdeo e memria RAM. A segunda fase, conhecida como Poweron Self Test (POST) nada mais do que um conjunto de teste que a BIOS realiza para saber se tudo est se inicializando da maneira correta. Quando alguns componentes essenciais esto faltando, alguns beeps ou mensagens na tela alertam o usurio.

A etapa seguinte consiste na procura de alguma fonte para inicializar o sistema operacional. Tal fonte configurvel e pode ser um disco rgido (padro), CD-ROM, pendrive, disquete, entre outros. Agora, o BIOS l o setor zero (que contm apenas 512 bytes, denominado Master Boot Record) do HD. Essa rea contm um cdigo que alavanca a inicializao do sistema operacional. Outros dispositivos de boot (CDs, disquetes etc.) tm a capacidade de emular esse setor zero. No caso do Windows, o Master Boot Record (MBR) verifica qual partio do HD est ativa (configurada como Master) e inicializa o setor um dela essa rea tem um cdigo com a simples misso de carregar o setor dois.

A etapa seguinte consiste na leitura de um arquivo de configurao de boot, o Boot Loader (quando falamos do Windows XP, trata-se do NTLDR, Windows Server 2008 e Windows Vista o Windows Boot Loader).

NTLDR (abreviatura de New Technology Loader ou Carregador da Nova Tecnologia) um componente do sistema operacional Windows responsvel pela carga do sistema operacional (bootloader). Est presente nas verses da famlia Windows NT incluindo Windows XP e Windows Server 2003. Em geral executado a partir de uma partio primria no disco rgido, mas tambm pode ser iniciado a partir de outras mdias usadas como disco de boot. Este carregador requer que os seguintes arquivos estejam presentes no disco: Ntldr (winload.exe) | Boot.ini | Bootfont.bin | NTDetect.com

A partir dele (NTLDR), inicializado o ncleo (kernel). Assim como o BIOS estabelece a ligao entre hardware e sistema, o kernel serve para firmar uma comunicao estvel entre hardware e software. Nessa fase, ele quem assume o controle do computador. O kernel carrega os arquivos principais e informaes bsicas do sistema operacional (incluindo o registro), alm de relacionar os componentes de hardware com as respectivas DLLs e drivers. No entanto, o kernel no carrega todos os processos para no sobrecarregar o sistema somente as operaes essenciais so colocadas em atividade para possibilitar o incio do Windows. A tela de escolha de usurios exibida e, aps o logon, os programas relacionados para comear junto com o sistema so carregados.

FIM

You might also like