O carregador de inicialização original da IBM / Microsoft funciona conforme descrito (procurando por uma partição ativa). Esse comportamento não é verdadeiro para todos os carregadores de inicialização, no entanto. Em particular, carregadores de boot comuns no Linux, como o LILO e o GRUB, funcionam de outras maneiras; eles ignoram o sinalizador ativo e, em vez disso, apresentam um menu para o usuário, permitindo que o usuário escolha qual sistema operacional será inicializado. O DOS e o Windows 9x / Me exigiam que eles inicializassem a partir de uma partição com o sinalizador ativo definido, mas tenho certeza de que isso não se aplica mais às versões mais modernas do Windows.
Além disso, todo o processo descrito no artigo ao qual você está vinculado está desatualizado. Computadores modernos (todos os Macs baseados em Intel, a grande maioria dos PCs que vêm com o Windows 8 e muitos sistemas Windows 7 fornecidos desde meados de 2011) inicializam usando o Extensible Firmware Interface (EFI) ou sua versão atualizada, o Unified EFI (UEFI). Um EFI inicializa de uma maneira totalmente diferente de um BIOS. (Confusamente, muitas pessoas e até fabricantes de PCs aplicam o termo "BIOS" às suas EFIs, mas isso é enganoso.) Sob o EFI, o MBR não contém código e não existe uma partição "ativa". Em vez disso, quantos carregadores de inicialização você quiser são armazenados na partição do sistema EFI (ESP) . Você escolhe o carregador de inicialização deseja usar por meio de um gerenciador de inicialização embutido no firmware. Infelizmente, esse gerenciador de boot interno geralmente é de baixa qualidade e geralmente requer que uma tecla de função seja acessada durante a inicialização para acessá-la, portanto, muitos dual-booters configuram um gerenciador de inicialização de terceiros (GRUB, rEFInd, gummiboot etc. ) como padrão.
Para ter certeza, muitos computadores ainda inicializam usando os métodos antigos do BIOS - eles são na sua maioria PCs mais antigos, mas a maioria dos EFIs modernos inclui um modo de compatibilidade de BIOS e pode ser configurado para inicializar da maneira antiga, com a qual muitos os usuários estão mais familiarizados. Alternar os modos de inicialização requer a reinstalação de um carregador de boot e, algumas vezes, a comutação da tabela de partição em uso, portanto, muitas vezes isso não é feito, exceto ao limpar um disco e reinstalar tudo.