Estava precisando utilizar um software proprietário que só rodava em Windows XP e não tinha jeito de fazer funcionar com o Wine por vários motivos. Como o meu notebook veio com o vista (que estava só ocupando espaço mesmo) resolvi formatar a partição e instalar o XP. Só que como utilizo o Debian Lenny e o OpenSuse 11.1 no bicho, aconteceu o velho problema de perder a referencia do grub na MBR (Graças ao Windows).

Sendo assim resolvi postar esta dica para poder auxiliar quem possa vir a ter este probleminha. Como é raro precisarmos formatar algum sistema operacional da Microsoft (ha…ha…ha Sarcástico) acredito que não precisarão desta dica tão cedo. =D

vamos lá:

Para começar pegue a mídia do linux que você instalou e entre no modo de recuperação e logue como root.

Agora com tudo rodando execute o seguinte comando:

debian5:~# update-grub

O GRUB vai detectar automaticamente a partição Windows e adicioná-la ao menu de inicialização.

Agora só precisamos reinstalar o grub na MBR, para isto executamos o seguinte comando:

debian5:~# grub-install /dev/sda

OBS: No meu caso meu HD é sata, caso o seu seja IDE troque o SDA por HDA, verifique qual o correto com o comando

debian5:~# mount

ou

debian5:~# df

O passo 3 vai instalar o grub na MBR. No próximo boot, aparecerá a tela do grub com as opções para entrar em um sistema ou em outro.

Essa era a dica curta, abraços! e que a Força esteja com vocês. :-p