Veamos, para empezar tienes el NTLDR, así que no estaría de más reemplazarlo por GRUB. ¿En qué partición tienes Ubuntu? Suponiendo que tienes Windows en la primera partición, y Linux en la segunda, tendrías que escribir en la línea de comandos que te aparece de GRUB4DOS:
root (hd0,1)
setup (hd0)
Reinicias y te saldría solamente el GRUB, que me imagino que no tendrás configurada la entrada de Windows... Pues bien, arrancas en Ubuntu, y haces en terminal:
sudo gedit /boot/grub/menu.lst
y ahí, suponiendo que tienes, yo que sé, dos entradas en el GRUB, añadirías:
# (2) Windows
title Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
En caso de tener un número diferente de entradas, sería cuestión de cambiar el (2) de la primera línea por el número que tu quisieses... Ten en cuenta que en GRUB siempre empiezan por el 0 (la primera entrada es 0, la segunda es 1...). También lo mismo para el número de particiones, si quieres trabajar con la primera partición del primer disco duro sería hd(0,0), con la segunda hd(0,1)...
En definitiva, confirma el número de las particiones, pero esto sería una idea aproximada.
PD: Saludos, paisano.