So stellen Sie Windows 7 MBR ohne CD wieder her

19

Ich spiele jetzt seit ein paar Wochen mit Ubuntu und möchte meinen Computer auf die ursprünglichen Werkseinstellungen zurücksetzen.

Auf dem Computer habe ich eine Wiederherstellungspartition (es ist ein Netbook). Ich habe den Genesungsprozess durchlaufen und alles schien in Ordnung zu sein. Wenn ich den Computer neu starte, wird mir jedoch angezeigt

grub rescue >

Nach meinem Verständnis hat Ubuntu bei der Installation "nebeneinander" den MBR oder ähnliches durch GRUB ersetzt.

Ich habe in zahlreichen Foren gelesen, dass ich eine Windows-Wiederherstellungsdiskette verwenden muss.

Hier sind meine Probleme:

a) Ich habe keine Wiederherstellungsdiskette, ich habe eine Wiederherstellungspartition - es ist ein Netbook. b) Ich habe kein externes CD-Laufwerk.

Was ich habe, ist ein USB-Stick, der ungefähr 1 GB Speicherplatz hat.

Danke im Voraus.

Brandon Bertelsen
quelle

Antworten:

20

Installieren Sie Ubuntu LiveCD auf Ihrem pendrive, booten Sie von Ihrem pendrive, öffnen Sie das Terminal und geben Sie Folgendes ein:

sudo apt-get install mbr
sudo install-mbr -i n -p D -t 0 /dev/sda

Ersetzen Sie /dev/sdadurch den Namen Ihres Laufwerks.

Was machen Parameter ( von der Manpage ):

--interrupt <mode>, -i <mode>

Diese Option legt die Liste der Ereignisse fest, bei denen der MBR seine Eingabeaufforderung anzeigt. Dient -i +<event>zum Hinzufügen eines Ereignisses zur Liste oder -i -<event>zum Entfernen eines Ereignisses aus der Liste. Werte von <event>sind:

  • s - Eine Umschalt- oder Steuertaste wird gedrückt.
  • k - Eine nicht schichtartige Taste wird gedrückt
  • a - Die Eingabeaufforderung wird immer angezeigt.
  • n - Zeigen Sie niemals die Eingabeaufforderung an (es sei denn, ein Fehler tritt auf).

-p <partn>, --partition <partn>

Dies gibt den zu ladenden Standard-Bootsektor an. Gültige Werte von <partn>sind:

  • 1, 2, 3, 4 Die angegebene Partitionsnummer.
  • F Die erste Diskette.
  • D Die Partition, die in der Partitionstabelle mit dem Boot-Flag gekennzeichnet ist.

-t <timeout>,--timeout <timeout> Diese Option ändert die Zeit, auf die der MBR wartet, bevor die Standardpartition gebootet wird, auf den Wert in 1/18 Sekunden (ungefähr). Das maximale Zeitlimit, das angegeben werden kann, beträgt 65534, was ungefähr einer Stunde entspricht.

Wenn Sie mbrnicht auf Repo sind, können Sie das Deb-Paket hier herunterladen .

Eine andere Methode:

sudo apt-get install syslinux
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
Pawełkowy
quelle
Anstatt die gesamte Ubuntu LiveCD zu verwenden, kann man die in einer anderen Antwort erwähnte Boot-Reparaturdiskette einfacher verwenden und nur in dieser booten.
Die zweite Methode funktionierte für mich, ich wusste nicht, wie mein Laufwerk heißt, also möchte ich nur mit / dev / sda, welche für mich funktionieren. Aber jetzt habe ich keinen Dual Boot (Windows 7 / Ubuntu) mehr nur Windows 7 (aber zumindest habe ich nichts verloren). Vielen Dank, Pawel!
MagTun
3
Ich würde mich freuen, wenn jemand erklären würde, wie Linux-Befehle / -Dateien wie mbr oder mbr.bin einen Windows-MBR-Bootsektor wiederherstellen / reparieren Reparieren Sie Windows-MBRs über Windows Rescue CD usw. - Wie kommt es, dass Linux-Befehle, die vage wie das Kopieren von (dd) Linux-MBRs aussehen, auf eine Windows-Partition zaubern? Es tut mir leid für dieses Maß an Inkompetenz, und ich danke Ihnen für Ihr Verständnis
hallo_earth
Beachten Sie, dass dies -p Dmöglicherweise nicht wie erwartet funktioniert. Möglicherweise müssen alle vier Optionen , um zu versuchen one-by-one ausdrücklich: -p 1, -p 2, ...
Alexander Pozdneev
7

Sie können die Boot-Repair-Disk- ISO-Images herunterladen und auf einen USB-Stick brennen. Starten Sie dann den Stick und reparieren Sie den MBR auf der defekten Festplatte nach Belieben. Es sind sowohl 32-Bit- als auch 64-Bit-Versionen verfügbar.

Bildbeschreibung hier eingeben

Es funktioniert wirklich, ich benutze es, um eine Win7-Diskette zu reparieren, die MBR versehentlich von GRUB während der Installation von Debian überschrieben hat.

Mikemui
quelle
3

Betrachten Sie Super Grub Disc als Lösung. Sie können es mit Unetbootin auf Ihrem pendrive ablegen und auf Ihrem pendrive booten. Wählen Sie Windowsund dann Fix boot of Windows, um Ihren Widows-MBR wiederherzustellen (kein Ubuntu-Zugriff mit diesem Trank) oder GNU/Linuxgefolgt von der Option "Boot reparieren" (wenn Sie sowohl Ubuntu als auch Windows möchten). Anschließend können Sie neu starten und auf die Betriebssysteme zugreifen (je nach Auswahl erhalten Sie möglicherweise nur den Windows-MBR). Beachten Sie, dass Super Grub Disk veraltet ist, Super Grub Disk 2 jedoch nicht funktioniert. Verwenden Sie daher Super Grub Disk.

Wiedereinstellung von Monica - ζ--
quelle
1

Toshiba-Netbooks - halten Sie einfach die 0(Null) -Taste gedrückt, bevor Sie den Comp einschalten, und halten Sie sie gedrückt. Nach einigen Minuten wird ein Menü angezeigt, in dem Sie die Festplatte löschen und in den Werkszustand zurückkehren können, wenn Sie ein Spiel haben. AA

aarn
quelle