Überschriebenen Windows 7-Bootloader wiederherstellen
- Details
- Kategorie: Linux
- Zuletzt aktualisiert am Montag, 26. August 2013 19:13
- Veröffentlicht am Montag, 26. August 2013 19:13
- Geschrieben von Thomas Pointhuber
Achtung
Ein Eingriff in den Bootloader ist mit Risiken verbunden. Es könnte am ende kein System mehr starten, oder sogar Daten gelöscht sein.
Eine Datensicherung vor dem Eingriff zu erstellen ist daher ein gute Idee. Auch sollten alle Schritte gut überlegt sein, ansonsten kann eine Reparatur viel zeit und nerven kosten (eigene Erfahrung)
Wer wie ich, versehentlich den Windows-Bootloader überschrieben hat, den kann ich eine kleine und feine Anleitung liefern, um das zu beheben. Um gleich zu sagen wie so etwas passieren kann: Windows erstellt bei seiner Installation normalerweise eine etwa 100MB große Partition, in die der Bootloader kommt. Wenn man jetzt z.b. bei der Installation von Ubuntu genau diese Partition für den Grub-Bootloader auswählt, wird der Windows-Bootloader noch gefunden, bei einem aufruf davon ruft sich aber Grub wieder selber auf.
Lösungsweg
Um den Windows-Bootloader wiederherzustellen, und gleichzeitig Grub im System zu belassen gibt es eine einfache Anleitung:
Achtung
Ich gehe hier davon aus, dass Ubuntu (oder ein anderes Linux), wie in meinem Fall noch startet. Falls das nicht der Fall ist, ist vermutlich mehr schiefgegangen, als mit meiner Anleitung repariert werden kann.
Linux-Teil
Als erstes sorgt man mal dafür dass GRUB richtig installiert wird, also in die MBR (Master-Boot-Record)
Info
/dev/sda ist in den meisten fällen richtig. Falls aber mehrere Festplatten verbaut sind und die Systeme nicht auf sda liegen muss dieser Befehl entsprechend abgeändert werden
sudo grub-install /dev/sda
Jetzt sollte man Grub noch aktuallisieren:
sudo update-grub
Windows-Teil
Blöd nur, dass Windows nicht startet. Zum Glück können wir das ganze im Reparaturmodus auf der Windows-Installations-DVD durchführen.
Dazu muss man die Windows-DVD einlegen, starten und über den Punkt Computerreparaturoptionen in die Eingabeaufforderung kommen.
Wie komme ich jetzt noch mal zur Eingabeaufforderung?
Ganz einfach, hier gibt es eine schön bebilderte Anleitung wie man zur Eingabeaufforderung kommt.
Arbeitet dabei aber nicht die beschriebenen Konsolenbefehle durch, da wir in diesem Fall GRUB ja erhalten möchten, und so der MBR nicht übeschrieben werden soll. (außer ihr wollt mehr Arbeit haben, oder wollt nur mehr Windows nutzen)
Wir benötigen in unserem Fall daher nur diesen einfachen Befehl:
bootrec /fixboot
Jetzt den Computer neustarten, und Windows, wie auch Linux sollten wieder booten können.