Hatte kürzlich selbiges Problem:
Rechner mit Vista Home am Abend ausgeschaltet, am nächsten Tag "bootmgr fehlt" gleich beim Hochfahren.
Alle Versuche mit Reparatur des bootmgr schlugen fehl, auch eine Recovery funktionierte nicht.
Habe dann den harten weg gewählt, die HDD in nen anderen PC eingebaut, alle Partitionen gelöscht und formatiert.
Trotzdem funktionierte eine anschließende Installation von Vista Ultimate nicht, wieder die Meldung "bootmgr fehlt".
Erst ein Update des BIOS brachte die Lösung, somit hätte ich mir das ganze Drumherum mit Neuaufsetzen vmtl auch sparen können.
Also für alle:
Wenn "bootmgr fehlt" angezeigt wird, nachsehen, ob dieser auf C: vorhanden ist und dann ein BIOS-Update fahren.