usa un disco di emergenza della tua distribuzione

poi devi accedere alla shell e scrivere

grub-install /dev/hda

e poi

update-grub

a questo punto modifichi il menu.lst per far partire anche windows inserendo...

title Windows
rootnoverify (hd0,0) <- o la partizione giusta di windows
makeactive
chainloader +1
boot

considera che, nella notazione di grub

hda1 è (hd0,0)
hda2 -> (hd0,1)
...
hda5 -> (hd0,4)
hda6 -> (hd0,5)

e così via...