Sistema Operacional - MBR

Master Boot Record

O arranque de um sistema PC segue os seguintes passos: POST (Power On Self Test, um pequeno teste de intercomunicação dos componentes da motherboard), aquisição dos dados do BIOS e reprogramação do suporte I/O, e seguidamente é lida o primeiro sector (MBR) do 1º disco do 1º canal da controladora (por exemplo, IDE 0/Master).

O MBR contém 512 bytes de informação da estrutura jr organizacional do disco (partições, código de arranque do sistema operativo, e assinatura desse código):

Estrutura do Master Boot Record
Código de arranque do SO Master Partition Table Assinatura
446 bytes 16 bytes 16 bytes 16 bytes 16 bytes 2 bytes

A Master Partition Table contém códigos identificativos do tipo da partição, e alguns dados sobre a mesma (se é a partição ativa - leia-se, de arranque -, tipo de sistema de ficheiros, posição no disco, tamanho, etc), e do esquema se pode deduzir a limitação desta especificação: é que podem apenas existir quatro partições (primárias). Para colmatar esta falhar no desenho do MBR, criou-se o conceito de partições estendidas, dentro das quais se podem criar até 63 sub-partições (lógicas) cuja Tabela de Partições se encontra descrita algures dentro de toda a partição estendida.

É de salientar que não se pode inserir uma partição primária entre duas estendidas.
Postar um comentário

Postagens mais visitadas deste blog

MANUAL DE REDAÇÃO DA PRESIDÊNCIA DA REPÚBLICA

Plural de substantivos compostos

Atualidades - 15 de agosto de 2016