Starten Sie Windows von GRUB rescue

24

Das ist meine Situation:

  • Ubuntu ohne CD installiert (mit unetbootin)
  • Dual-Boot-Installation (Windows XP + Ubuntu)
  • Die Installation gefiel mir nicht und ich entschied mich, in Windows zu booten und die Linux-Partitionen zu löschen
  • Ich habe vergessen, das Problem mbrin Windows zu beheben

Wenn ich jetzt hochfahre, stecke ich in der Rettungsschwelle von GRUB fest.

Einfache Frage: Wie kann ich von GRUB rescue nach Windows booten?

Ich kann nicht von CD booten, daher funktionieren die üblichen Lösungen (Wiederherstellungs-CD usw.) nicht. Eine ältere Frage erwähnt die Möglichkeit, Windows zu booten, gibt jedoch keine Details an: Ubuntu grub rescue prompt

Irgendwelche Hinweise?

Prüfsumme
quelle

Antworten:

22

Wenn GRUB nicht mehr vorhanden ist, kann auch Windows gestartet werden. Sie müssten jetzt von der Windows-CD booten, um den Master Boot Record (MBR) wiederherzustellen. Sie können auch andere Boot-CDs wie die Ultimate Boot-CD für Windows , Bart PE oder Hirens Boot-CD verwenden, falls Sie kein Windows-Installationsmedium zur Hand haben. Hier sind die Schritte:

  • Booten Sie von der Windows-CD und wählen Sie "Reparieren". Alternativ können Sie von einer der oben genannten Boot-CDs booten und eine Eingabeaufforderung ausführen.

  • Für Windows 8 Computer:

    1. Insert disc
    2. set boot order to disc at first priority
    3. reboot, wait for installer to load
    4. select language and keyboard type and click continue
    5. DO NOT CLICK INSTALL, instead click repair my computer in the bottom left corner
    6. click troubleshoot
    7. click advanced
    8. click command prompt and enter the commands below.
    

Fügen Sie weitere Tutorials für Betriebssysteme hinzu.

  • Führen Sie die folgenden zwei Befehle an einer Eingabeaufforderung aus:

    bootrec /fixmbr
    bootrec /fixboot
    
Ricky Ricardo
quelle
Sie können auch von einer sudo apt-get install lilo ; sudo lilo -M /dev/sda mbr
Live-CD
+1 Ich fand, dass dies auch auf Windows 10 32-Bit Pro-Installationsmedien-DVD funktioniert, die ich mit dem Media Creation Tool ( windows.microsoft.com/en-gb/windows-10/… ) erstellt habe. Mein Problem war, dass meine Linux-Partition versehentlich gelöscht wurde, als ich die Größe der Partitionen im Windows-Partitions-Manager anpassen wollte. Diese Antwort hier hat mein Problem behoben - ich kann jetzt Windows starten. Ich werde meine Linux-Installations-DVD erneut ausführen, da ich Windows 10 und XUbuntu dual booten wollte. Vielen Dank.
Therobyouknow
6

Wie Gilles bereits ausgeführt hat, verfügt grub rescue nur über wenige Befehle, mit denen Sie Module laden können (z. B. von einer Grub-Rettungsdiskette).

In meinem Fall - das Booten von einer anderen Quelle war nicht möglich - war die einzige Möglichkeit, die Festplatte vom Computer zu entfernen und die Festplatte mit einem billigen externen Festplattengehäuse über USB an einen anderen Computer anzuschließen. Auf diesem Computer habe ich MbrFix verwendet , um das Problem zu beheben.

Prüfsumme
quelle
1

Mit können Sie grub rescueWindows neu starten.

Die Befehlsliste würde ungefähr so ​​aussehen

rootnoverify (hd0,0)
makeactive
chainloader +1            
boot

NB: Dies setzt die Verfügbarkeit von Modulen voraus, die all diese Befehle implementieren!

Nach dem Lesen der Kommentare zu Grub Rescue scheint dies zu funktionieren, dann können Sie in Windows einsteigen und den Windows-Bootloader erneut in den MBR installieren. Dies funktioniert jedoch nur, wenn Ihre Windows-Partition die erste Partition auf dem Laufwerk ist UND sich auf dem ersten Laufwerk befindet, das der Computer sieht. Wenn Sie mehrere Laufwerke oder SATA-Laufwerke anstelle von PATA-Laufwerken haben, müssen Sie möglicherweise einen anderen Befehl für rootnoverify verwenden (versuchen Sie sd0 anstelle von hd0).

Aktualisiere mich, wenn es funktioniert.

Kravlin
quelle
4
Die Grub-Rettungsaufforderung gibt den chainloaderBefehl nicht aus (zumindest nicht ohne manuelles Laden des Moduls, und ich weiß nicht, wie das geht).
Gilles
Nun, wenn das der Fall ist, haben Sie immer die Wahl, ein Flash-Laufwerk zu verwenden (vorausgesetzt, der Computer bootet von dort) und das Flash-Laufwerk mit Unetboot und einer Kopie der Super-Grub-Disk (oder ähnlichem) bootfähig zu machen eine Kopie eines Teils von grub auf das Flash-Laufwerk und laden Sie es, indem Sie "kernel PATH"
Kravlin 11.10.10
beim googeln habe ich das gefunden. linuxquestions.org/questions/linux-general-1/grub-rescue-815634 Das könnte hilfreich sein
Kravlin
1
Unknown command 'rootnoverify(hd0,0)'. Als nächstes muss ich herausfinden, mit welchem ​​Befehl grub-rescue das Modul für rootnoverify geladen wird.
Marcos
-1

Ich habe genau das gleiche Problem, ich habe die Ubuntu-Partition gelöscht, damit ich die neue installieren konnte, aber ich habe sie kaputt gemacht und bin auch in der Grub-Rettung stecken geblieben

Ich bin derzeit auf der Suche nach dem Update auch

Hier ist, wie weit ich gekommen bin

- http://www.makeuseof.com/tag/how-to-safely-uninstall-ubuntu-in-windows-dual-boot-environment/

Anscheinend müssen wir unsere Windows 7-Festplatten verwenden, neu starten und so genannte MBRs löschen

Tom
quelle
Danke für deine Antwort. Mein Problem ist, dass ich keine CD booten kann. Wenn ich es irgendwie geschafft hätte, in Windows zu booten, könnte ich das MbrFix-Tool verwenden (siehe: sysint.no/Nedlasting/MbrFix.htm )
pruefsumme
Ok, es hört sich für mich so an, als müssten Sie vor dem Booten in Ihr BIOS gehen und sich die CD ansehen
Tom,
Leider ist dies nicht möglich, da ich kein CD-Laufwerk habe.
pruefsumme
-1

Booten Sie von der Windows XP / Vista / 7-Installations-CD und wählen Sie die Option Reparieren (R). Wählen Sie die richtige Partition aus und geben Sie das Kennwort für das Administratorkonto ein. Führen Sie an der Eingabeaufforderung die folgenden Befehle aus:

fixmbr (C:\WINDOWS\fixmbr.exe)

fixboot (C:\WINDOWS\fixboot.exe)

Geben Sie "exit" ein und der Computer wird neu gestartet.

Phuqer
quelle
Das Original-Poster besagt, dass sie nicht von CD booten können, also ein bisschen unsicher, wie das auf sie antwortet?
Rowland Shaw
Sie müssen die Startreihenfolge einstellen, um das CD / DVD-Laufwerk vor der Festplatte zu überprüfen
Malachi
-1

Ich hatte ein ähnliches Problem. Ich musste zuerst ins BIOS, um die Startsequenz für das CD / DVD-Laufwerk festzulegen, damit es dort nach dem Startmaterial suchen konnte. Ich verwende eine Lösung von einer anderen Stelle, die mich dazu auffordert, Ubuntu zuerst neu zu installieren, damit der Grub-Loader installiert wird. Dann können Sie wieder in Windows einsteigen und die Partition auf die richtige Weise entfernen. hoffe das hilft jemandem da draußen

Malachi
quelle