Sinalizador de inicialização

Um sinalizador de inicialização (do inglês boot flag) é um valor de 1 byte em um registro de partição não estendida, dentro de um registro mestre de inicialização. Aparece no início de um registro de partição, como o valor 0x80. Um valor de 0x00 indica que a partição não possui o sinalizador de inicialização definido.[1][2] Qualquer outro valor é inválido.

Sua função principal é indicar para um carregador de inicialização do tipo MS-DOS/MS Windows qual partição inicializar. Em alguns casos, ele é usado pelo Windows XP/2000 para atribuir à partição ativa a letra "C:".[3] A partição ativa é a partição na qual o sinalizador de inicialização está configurado. O DOS e o Windows permitem que apenas uma partição de inicialização seja definida com o sinalizador de inicialização.[4]

Outros carregadores de inicialização usados ​​por gerenciadores de inicialização de terceiros (como GRUB ou XOSL) podem ser instalados em um registro mestre de inicialização e podem inicializar partições primárias ou estendidas, que não possuem o sinalizador de inicialização definido.

Existem muitos editores de disco que podem modificar o sinalizador de inicialização, como o Gerenciamento de disco no Windows[5] e o fdisk.

Alguns BIOS com falha testam se o sinalizador de inicialização de pelo menos uma partição está configurado. Caso contrário, elas ignoram o dispositivo na ordem de inicialização. Portanto, mesmo que o gerenciador de inicialização não precise do sinalizador, ele deve estar configurado para iniciar o código de inicialização do BIOS.

Ver também editar

Referências

  1. «The MBR (master boot record) and the Partition Tables.». DIY DataRecovery. Consultado em 14 de dezembro de 2014 
  2. «Master Boot Record». Microsoft TechNet. Consultado em 20 de abril de 2015. 0x01BE [...] Indicador de Boot. Indica se o volume é a partição ativa. Os valores legais incluem: 00. Não use para inicialização. 80. Partição ativa. 
  3. Goodell, Dan. «Fixing Windows 2000/XP Drive Letters». Understanding MultiBooting and Booting Windows from an Extended Partition. Consultado em 14 de dezembro de 2014 
  4. «Parted User's Manual - 4. Boot Loaders». Projeto GNU. Consultado em 14 de dezembro de 2014 
  5. «Mark a partition as active». Microsoft. Consultado em 14 de dezembro de 2014 
  Este artigo sobre computação é um esboço. Você pode ajudar a Wikipédia expandindo-o.