Also, folgendes könnte einen Versuch wert sein:
Die Datei /boot/grub/menu.lst im Editor mit Adminrechten öffnen (z.B. im Terminal sudo gedit '/boot/grub/menu.lst' ausführen).
Darin wird das Menü konfiguriert, das die möglichen, zu bootenden Systeme spezifiziert.
Du wirst darin einige Sektionen finden, die wie folgt lauten:
title Ubuntu jaunty (..bla.), kernel 2.6.27(...blabla)
root (hd*Platte*,*Partition*)
kernel /boot/vmlinuz-2.6.27(.bla..) root=(.bliblu..) ro quiet splash
initrd /boot/initrd.img-2.6.27(.blubb..)
quiet
danach kommt:
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/xyz
title Windows Blabla Versionsname
root (hd*Platte*,*Partition*)
savedefault
makeactive
chainloader +1
(wenn nicht, dann kopiers rein)
Entscheidend ist natürlich diese Sektion von title bis chainloader +1
Darin müssen für *Platte* und *Partition* die richtigen Zahlen eingesetzt werden:
erste Platte ist z.B. 0,
dann die Partitionen durchgezählt, 0-basiert
Beispiel:
die normale Recover-Partition liegt ganz vorn, darum müsste es hinter root dann "(hd0,0)" heißen. Wenn das Windows gleich danach auf derselben Platte liegt, dann wäre das "(hd0,1)"
Beim nächsten Start dann escape drücken, dann sollte das Menü erscheinen. Der neue Punkt sollte unten dran stehen und den wählst Du dann.
Dann sollte der Bootvorgang an die dort hinterlegte Partition übergeben werden. Hierbei verlässt man sich natürlich darauf, daß die dortige Partition im Prinzip noch unberührt und startfähig ist.
Sollte sich obiger Eintrag bei Dir schon im Menü befinden und es trotzdem nicht gehen, dann hast Du allerdings ein Problem mit der besagten Windows-Partition.
Edit:
Wenn Du hier einen Fehler machst, dann ist das Menü vllt. nicht mehr lesbar, für Grub. Ohne Menü wirds dann nicht starten. Deshalb machst Du vorher ne Sicherungskopie. Sollte es ein Problem geben, so kannste mit der LiveCD starten und die menu.lst wieder herstellen.