Wie repariere ich einen Windows 7-Bootsektor auf einer sekundären Festplatte?

4

Ich versuche hier ein beschädigtes Windows7 zu retten. Leider ist der Boot-Record beschädigt (aber die Partitionstabelle ist in Ordnung, nur der Boot-Code ist fehlerhaft).

Ich habe seine Festplatte in ein funktionierendes Windows Server 2008-System eingebaut. Alles ist in Ordnung und auf E: sichtbar. Aber wie kann man den MBR auf der - jetzt sekundären - Festplatte reparieren?

Ich habe bcdedit ausprobiert, aber es wird nichts mit einer sekundären Festplatte gemacht. Ich habe es auch probiert bootrec.exe, aber es ist nur auf der Windows 7-Reparaturdiskette zu finden und nicht in einem Win 2008.

Ps .: Ich habe keine CD-ROM-Laufwerke in einer der Maschinen, daher war auch die Windows 7-Startreparaturdiskette nicht durchführbar.

peterh
quelle
Welche Befehle hast du ausprobiert?
Ramhound
@ Ramhound Danke. Ich habe bootrec und bcdedit ausprobiert, beide sind in meinem Fall problematisch.
peterh
Ich empfehle zu verwenden Hirens Boot-CD (Sie können Schreiben Sie es auf einen USB-Stick und booten Sie von USB Wenn Sie keine CD / DVD angeschlossen haben!) und verwenden Sie MBRfix wie beschrieben Hier
agtoever
1
Überprüfen Sie die Antworten, überprüfen Sie die Frage. Ich denke nicht, dass diese Frage wirklich unklar wäre.
peterh

Antworten:

3

Ich habe Ubuntu verwendet, um viele MBR-Probleme mit Windows-Laufwerken zu beheben.

Booten Sie von einem USB mit Ubuntu: http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows

Boot-Repair installieren: https://help.ubuntu.com/community/Boot-Repair

Auf dem Bildschirm mit den Hauptoptionen der Boot-Repair-Benutzeroberfläche befindet sich das Kontrollkästchen "MBR wiederherstellen".

Ein weiterer Link, wenn Sie detailliertere Schritte wünschen: http://www.howopensource.com/2011/08/restore-mbr-von-ubuntu-live-cd-usb/


Als Antwort auf GRUB finden Sie hier Befehle, die ohne Boot-Repair repariert werden können.

Am Terminal:

Ms-sys installieren: sudo apt-get install ms-sys

Laufwerke auflisten: sudo fdisk -l

Führen Sie den MBR-Befehl aus und ersetzen Sie [Laufwerk]: ms-sys --mbr /dev/[drive]

Zum Beispiel: ms-sys --mbr /dev/hda

Papa
quelle
Dies würde GRUB auf der Festplatte installieren, was unerwünscht ist, und Windows-eigenen Bootloader nicht "reparieren".
Braiam
3

Starten Sie von einer Windows 7-Installations- / Reparaturdiskette. Auch wenn Ihre Windows-Installation nicht erkannt werden kann, sollten Sie immer noch in der Lage sein, die Eingabeaufforderung zur Behebung des MBR aufzurufen.

Sobald Sie dort sind, aktivieren Sie mit DiskPart das Volume, das Sie reparieren möchten. Geben Sie Folgendes ein (Zeile return = enter. Achten Sie darauf, das "X" zu ersetzen):

diskpart
List vol
select vol X

(Wobei X das Volume ist, das Sie reparieren möchten).

active
exit
cd /d X:

(Dabei ist X das Volume, das Sie reparieren möchten.

Jetzt tippen bootrec /fixmbr was sollte den MBR beheben. Abhängig davon, was das Problem tatsächlich verursacht, müssen Sie möglicherweise auch die fixboot und rebuildbcd Argumente mit bootrec.

Wenn Sie eine Windows 7-Installations- / Reparaturdiskette nicht finden / verwenden können , Versuchen Hirens Boot-CD , es beinhaltet BootRec.exe innerhalb ist es DiskMan 4.2 Werkzeug.

Floofies
quelle
1
Ich habe keine CD-ROM in meinem Rechner, aber zum Schluss habe ich dies mit einem Pendrive und einem Unetbootin gelöst. Vielen Dank.
peterh
1

Wenn kein CD-ROM- oder USB-Laufwerk zum Booten eines Rettungssystems zur Reparatur des MBR der sekundären Festplatte vorhanden ist, besteht die einzige Möglichkeit darin, den MBR von einem laufenden Windows-System (hier: Windows Server 2008) zu reparieren. Dies ist mit dem Drittanbieter-Tool möglich MBRWizard .

Die Schritte sind:

  • Starten Sie den MBRWizard in der laufenden Windows-Installation
  • Wählen Sie die sekundäre Festplatte aus.
  • wähle die Option "Reparieren"
  • einen geeigneten MBR-Stil auswählen (XP, Vista, Win 7 / Server 2008, Win 8 / Server 2012)

Das ist alles. Ich habe gerade eine nicht laufende Windows 7-Installation genau so repariert.

Thorsten Albrecht
quelle
-1

Laden Sie "Recurva" herunter und führen Sie einen tiefen Scan durch. Es funktionierte einfach für mich auf einem 1-TB-Western-Digital, das ich initialisieren und formatieren musste. Ich habe alles gefunden, wonach ich gesucht habe. Sie können dies tun, nachdem Sie Windows auf einer anderen Festplatte installiert haben, nur um Dateien wiederherzustellen.

Mitch Conners
quelle
Hat es wirklich eine spezielle Funktion, um ein totes Fenster auf einer sekundären Festplatte zu reparieren? Ein kurzer Google-Check zeigt mir, dass nur Dateien wiederhergestellt werden können. Das Reparieren eines Gewinns ist eine komplexere Aufgabe.
peterh