Quando o Windows se instala, ele coloca um gerenciador de inicialização (NTLDR no NT através do XP; winboot depois disso) no registro mestre de inicialização que lê boot.ini
para mostrar a você a lista de inicialização. Depois de escolher algo dessa lista, o trabalho do gerenciador de partida é concluído e o kernel apropriado é iniciado a partir de uma partição real na sua unidade.
O Grub faz a mesma coisa; o bootloader está lá apenas para mostrar a lista grub.conf
/ menu.lst
, e uma vez que você tenha escolhido algo, ele transfere o controle para uma partição regular. Assim, o grub sobrescreverá o NTLDR / winboot no MBR, mas não em nada em uma partição normal, e saberá como transferir o controle para uma partição do Windows se você escolher o Windows na lista de inicialização