
Ich versuche hier ein beschädigtes Windows 7 zu retten. Leider ist sein Boot-Record beschädigt (aber seine Partitionstabelle ist in Ordnung, nur sein Boot-Code ist fehlerhaft).
Ich habe die Festplatte in ein funktionierendes Windows Server 2008-System eingebaut. Alles ist ok und auf E: sichtbar. Aber wie repariere ich den MBR auf der - nun sekundären - Festplatte?
Ich habe bcdedit ausprobiert, aber es funktioniert nicht mit einer sekundären Festplatte. Ich habe es auch versucht bootrec.exe
, aber es ist nur auf der Windows 7-Reparaturdiskette zu finden und nicht in Win2008.
P.S.: Ich habe in keinem der Rechner ein CD-ROM-Laufwerk, daher war auch die Windows 7-Startreparaturdiskette nicht praktikabel.
Antwort1
Ich habe Ubuntu verwendet, um viele MBR-Probleme mit Windows-Laufwerken zu reparieren.
Booten Sie von einem USB-Stick mit installiertem 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 Hauptoptionenbildschirm der Boot-Repair-GUI befindet sich das Kontrollkästchen „MBR wiederherstellen“.
Ein weiterer Link, wenn Sie detailliertere Schritte wünschen: http://www.howopensource.com/2011/08/restore-mbr-from-ubuntu-live-cd-usb/
Als Antwort auf GRUB finden Sie hier Befehle zur Reparatur ohne Verwendung von Boot-Repair.
Am Terminal:
Installieren Sie ms-sys: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
Antwort2
Booten Sie von einer Windows 7-Installations-/Reparaturdiskette. Auch wenn Ihre Windows-Installation nicht erkannt wird, sollten Sie dennoch in der Lage sein, zur Eingabeaufforderung zu gelangen, um den MBR zu reparieren.
Sobald Sie dort sind, aktivieren Sie mit DiskPart das Volume, das Sie reparieren möchten. Geben Sie Folgendes ein (Zeilenumbruch = Eingabe. 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:
(Wobei X das Volume ist, das Sie reparieren möchten.
Geben Sie nun „ which“ ein, um den MBR zu reparieren. Abhängig von der tatsächlichen Ursache des Problems müssen Sie möglicherweise auch die Argumente „ und“ mit bootrec /fixmbr
verwenden .fixboot
rebuildbcd
bootrec
Wenn Sie keine Windows 7-Installations-/Reparaturdiskette finden/verwenden können, versuchenHirens Boot-CD, es ist BootRec.exe
in seinem DiskMan 4.2
Werkzeug enthalten.
Antwort3
Wenn kein CD-ROM- oder USB-Laufwerk verfügbar ist, um ein Rettungssystem zu booten und den MBR der sekundären Festplatte zu reparieren, besteht die einzige Möglichkeit darin, den MBR von einem laufenden Windows-System (hier: Windows Server 2008) aus zu reparieren. Dies ist mit dem Drittanbietertool möglichMBRWizard.
Die Schritte sind:
- Starten Sie MBRWizard in der laufenden Windows-Installation
- Wählen Sie die sekundäre Festplatte aus.
- wähle die Option "Reparieren"
- Wählen Sie einen geeigneten MBR-Stil (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.
Antwort4
Laden Sie „Recurva“ herunter und führen Sie einen gründlichen Scan durch. Bei mir hat es gerade auf einer Western Digital mit 1 TB funktioniert, die 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.