13
Processo de Boot Win2000 / XP

Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

Embed Size (px)

Citation preview

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 1/13

Processo de BootWin2000 / XP

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 2/13

O processo de boot começa quando você liga ocomputador e se encerra com o logon no sistema.Analisaremos as cinco fases do processo de boot:

 Seqüência de pré-boot

 Seqüência de boot

 Carga do ernel

 !niciali"aç#o do ernel

 $ogon.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 3/13

%ara que cada fase do processo de boot possaacontecer com sucesso& determinados arquivoss#o necess'rios. (a tabela ) est#o listados os

arquivos necess'rios a cada fase do processo deboot. Systemroot indica a pasta onde est#o osarquivos do *indo+s , % est#o instalados. (amaioria das ve"es é a pasta C:/+innt ou

C:/*indo+s& mas pode ser uma pasta diferente&dependendo de como foi feita a instalaç#o do*indo+s.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 4/13

Tabela 1 Arquivos utilizados no processo de boot do Windos XP!

Arquivo "ocaliza#$o %ase

(tldr 0ai" da partiç#o C:/ %ré-boot e boot

1oot.ini 0ai" da partiç#o C:/ boot

1ootsect.dos 0ai" da partiç#o C:/ boot

(tdetect.com 0ai" da partiç#o C:/ boot

(tosrnl.e2e s3stemroot/S3stem4, Carga do ernel

5al.dll s3stemroot/S3stem4, Carga do ernel

S3stem s3stemroot/S3stem4,/Config !niciali"aç#o doernel

6evice drivers78.s3s9 s3stemroot/S3stem4,/6rivers !niciali"aç#o doernel

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 5/13

1 Seq&'ncia de pr()boot*

 Aps ligado o computador& uma série de testes de

;ard+are e detecç#o de dispositivos %lug and %la3 éprocessada. O partiç#o ativa é locali"ada e o setor deboot desta partiç#o é carregado na memria ee2ecutado. O arquivo (tldr é carregado na memriae iniciali"ado. <ste arquivo é que inicia o processo decarga do *indo+s ,=%.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 6/13

2 Seq&'ncia de boot:

 Aps ter carregado o arquivo (tldr na memria& aseqüência de boot detecta informaç>es sobre o;ard+are e os respectivos drivers& em preparaç#opara as fases de carregamento do *indo+s ,=%.

6entro da fase de seqüência de boot& temos quatroetapas bem distintas& conforme descrito a seguir:

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 7/13

2 Seq&'ncia de boot:

%ase inicial de car+a do boot* (esta subfase&o (tldr altera o processador do modo real dememria para o modo de 4, bit& o qual é requerido

para a carga das demais funç>es. ?m suportem@nimo de sistema de arquivos é carregado& paraque o (tldr possa ac;ar e carregar o *indo+s ,Server& a partir de uma partiç#o AB ou (BS.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 8/13

2 Seq&'ncia de boot:

Sele#$o do Sistema ,peracional* -esta sub.ase o -tldr

l' o arquivo Boot!ini e apresenta um menu de op#es detal .orma que o usurio possa escoler qual o sistema

operacional que ser carre+ado no caso de e3istir mais

de um Sistema operacional instalado! 4aso o arquivo

Boot!ini tena sido eliminado por acidente -tldr tenta

carre+ar o Windos 2000/XP a partir da primeira parti#$odo primeiro disco r5+ido! -este ponto 6 podemos adiantar

que a .un#$o do arquivo Boot!ini ( .ornecer in.orma#es

para que o -tldr possa e3ibir um menu no qual o usurio

pode selecionar qual o sistema operacional deve sercarre+ado! -o arquivo Boot!ini tamb(m est a de.ini#$o

de qual ( o sistema operacional padr$o ou se6a aquele

que ser inicializado caso o usurio n$o .a#a nenuma

sele#$o no menu de inicializa#$o!

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 9/13

2  Seq&'ncia de boot:

7etec#$o de ardare*  feita pelos arquivos(tdetect.com e (tosrnl.e2e. Os dispositivos de

;ard+are detectados pelo arquivo (B6<B<CB.CODs#o passados para o arquivo (B$60& o qual gravar'estas informaç>es na 0egistr3& na c;ave5E<FG$OCA$GDAC5!(</5A06*A0<. O *indo+s

% detecta& automaticamente& dispositivos tais como:%ortas de comunicaç#o& processadores de pontoflutuante& drives de disquete& teclado& mouse& portasparalelas& dispositivos SCS!& adaptadores de v@deo eassim por diante.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 10/13

2 Seq&'ncia de boot:

H Sele#$o de con.i+ura#$o* Aps a detecç#o do;ard+are& você ter' a oportunidade de acessar umalista com diferentes %erfis de 5ard+are& caso vocêten;a criado outros perfis além do perfil padr#o. ?m%erfil de 5ard+are é uma configuraç#o que pode

fa"er com que o *indo+s ,=% ignoredeterminados componentes de ;ard+are e com isson#o carregue os drivers para estes componentes&quando da iniciali"aç#o do sistema.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 11/13

8  4ar+a do 9ernel* 

6urante esta fase& o arquivo (tosrnl.e2e é carregado&porém ainda n#o é inciali"ado. O arquivo ;al.dll é

carregado na memria. 6rivers para dispositivos de;ard+are de bai2o n@vel& como por e2emplo& discosr@gidos& s#o carregados. 6ispositivos de ;ard+are debai2o n@vel& s#o aqueles dispositivos que precisam seriniciali"ados antes do que os demais& de tal forma que oprocesso possa prosseguir. ?ma série de retIngulos& emseqüência& é e2ibida na tela& a medida que osdispositivos s#o carregados. (este momento ainda n#ofoi carregada a interface gr'fica do *indo+s ,=%.

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 12/13

:  ;nicializa#$o do 9ernel* 

Aps ter sido completada a fase da carga do ernel& esteé iniciali"ado e o (tldr passa o controle para o ernel dosistema. (esta etapa é e2ibida uma tela gr'fica& comuma barra de status indicando o andamento doprocesso. (esta etapa os drivers de dispositivos de

bai2o n@vel& carregados na fase anterior& s#oiniciali"ados. Bambém é nesta fase& que os diversosServiços configurados para iniciali"ar automaticamente&s#o iniciali"ados. %or e2emplo o 6(S& !netinfo 7Servidor

*eb J !nternet !nformation Server9& e qualquer outroservi o instalado no *indo+s ,=%

7/25/2019 Sistemas Operacionais - Aula 2 - Processo de Boot - Win2000-Xp

http://slidepdf.com/reader/full/sistemas-operacionais-aula-2-processo-de-boot-win2000-xp 13/13

<  "o+on* 

(esta fase o subsistema *in4, automaticamenteiniciali"a o serviço *inlogon.e2e& o qual iniciali"a a

 Autoridade local de segurança J $SA J $ocal Securit3 Aut;orit3 7$sass.e2e9& e finalmente a Kanela de logon ée2ibida. O processo de iniciali"aç#o do *indo+s,=%& somente é considerado OE& quando o

usu'rio efetua o logon. Aps o logon ter sido feito comsucesso o *indo+s ,=% considera que asconfiguraç>es atuais representam a Lltimaconfiguraç#o que permitiu uma iniciali"aç#o comsucesso J $ast Eno+ Mood Configuration.