O software de inicialização do setor HD refere-se ao código do programa que reside nos primeiros setores de uma unidade de disco rígido (HDD) ou unidade de estado sólido (SSD). Esses setores iniciais, tipicamente os primeiros 512 bytes (embora possam variar um pouco), são críticos porque contêm o cabeçalho da tabela de partição do GUID (GUID). Este código é executado diretamente pelo firmware BIOS ou UEFI do computador quando o sistema é iniciado. Seu objetivo é carregar o carregador de inicialização do sistema operacional, que, por sua vez, carrega o próprio sistema operacional.
Aqui está um colapso:
*
mbr (registro de inicialização mestre): Um padrão herdado, o MBR contém um pequeno programa de carregador de inicialização (normalmente 446 bytes) e uma tabela de partição. O trabalho do carregador de inicialização é encontrar o carregador de inicialização do sistema operacional no disco rígido e carregá -lo.
*
gpt (tabela de partição GUID): Um padrão mais moderno, o GPT não possui um carregador de inicialização diretamente no MBR protetor. Em vez disso, o cabeçalho GPT no primeiro setor aponta para a localização do próprio cabeçalho GPT e da tabela de partição. O carregador de inicialização está então localizado e carregado de uma das partições.
O termo "software de inicialização do setor HD" é um termo geral que abrange o código do carregador de inicialização presente nos setores iniciais cruciais de um disco rígido. Não é um nome de software específico, mas uma descrição de sua função e localização. O software específico contido nesses setores pode variar dependendo do sistema operacional e de como o processo de inicialização está configurado. Os exemplos incluem Grub (Grand Unified Bootloader), Lilo (Linux Loader), Windows Boot Manager e outros.