Apostila sobre Inicializacao - Gerds
Apostila sobre Inicializacao - Gerds
Apostila sobre Inicializacao - Gerds
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