10.11.2014 Views

Apostila sobre Inicializacao - Gerds

Apostila sobre Inicializacao - Gerds

Apostila sobre Inicializacao - Gerds

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Apostila</strong> Debian Intermediário - Desktop Parana<br />

Funcionamento dp BIOS quando o computador é ligado:<br />

1. Leitura do CMOS, onde estão as configurações personalizáveis.<br />

2. POST (autoteste de partida). Diagnósticos/testes realizados nos compo nentes físicos. Os problemas<br />

são informados por uma combinação de sons numa determinada seqüência, ou exibidos<br />

na tela.<br />

3. Ativação de outros BIOS possivelmente presentes em dispositivos instalados no computador.<br />

4. Descompactação para a memória principal. Os dados são transferidos para a memória, e só aí<br />

descompactados.<br />

5. Leitura dos dispositivos de armazenamento, cujos detalhes e ordem de inicialização são armazenados<br />

no CMOS. Se há um sistema operacional instalado no dispositivo, em seu primeiro setor<br />

estão as informações necessárias para o BIOS encontrá-lo.<br />

Master Boot Record (MBR)<br />

Master Boot Record (MBR) é a área inicial de um dispositivo de boot, em um disco rígido a MBR fica<br />

armazenada nos primeiros 512 Bytes. A MBR é dividida em três partes distintas, sendo elas: área de loader<br />

(Code Area), tabela de partições e assinatura.<br />

Endereço<br />

Hex Oct Dec<br />

Descrição<br />

Tamanho em Bytes<br />

0 0000 0<br />

01BC 0674 444<br />

Área de Loader 446<br />

01BE 0676 446 Tabela de partições primárias 64<br />

01FE 0776 510 55h<br />

01FF 0777 511 AAh<br />

Assinatura da MBR 2<br />

MBR, tamanho total: 446 + 64 + 2 = 512<br />

Essa estrutura permite o armazenamento de um pequeno programa que poderá dar a carga inicial do<br />

kernel do sistema operacional, com todas as opções necessárias para o suporte ao seu carregamento em<br />

memória. Atualmente entre os sistemas GNU/Linux o mais popular é o GRUB2, mas abordaremos também<br />

o Grub Legacy e o Lilo por serem gerenciadores de partida que podem surgir em estações com sistemas legados.<br />

Vamos descrever abaixo uma importante ferramenta de backup do conteúdo da MBR, o comando dd:<br />

# dd if=/dev/ of=mbr.img<br />

Comando para restaurar a MBR (a partir da imagem gerada anteriormente):<br />

# dd if=mbr.img of=/dev/<br />

GERENCIADOR DE INICIALIZAÇÃO – LOADER<br />

O gerenciador de partida é o responsável por carregar o sistema operacional durante o processo<br />

de inicialização além de, nos casos onde houver mais de um sistema operacional, permitir que seja feita a<br />

escolha de qual sistema operacional deverá ser carregado. Este programa geralmente fica gravado no setor<br />

7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!