Windows kann nach dem Entfernen von Linux nicht gestartet werden

2

Ich hatte Linux Ubuntu und Windows Dual Boot von meinem Computer. Ich habe den Partitions-Manager verwendet, um die Linux-Ubuntu-Partitionen zu entfernen. Jetzt kann ich nicht mehr mit Windows arbeiten.

Der Computer wird in eine Eingabeaufforderung (GRUB) geladen.

Möglicherweise muss ich GRUB aus dem MBR entfernen und den Windows-Bootloader mithilfe der Windows-Reparaturoption installieren

Könnten Sie mir bitte sagen, wie es geht?

Außerdem habe ich Windows7 Ultimate auf dem Computer installiert. Ich habe die CD verloren und jetzt habe ich Windows7 Home Premium.

Ananth
quelle

Antworten:

5

Ich denke Google hat dir diese Antwort vielleicht schneller gegeben :)

Booten Sie von der Windows 7-CD / DVD und wählen Sie die Reparaturoption, wenn Sie dazu aufgefordert werden. Es werden keine Probleme gefunden, aber wenn Sie gefragt werden, wählen Sie "Eingabeaufforderung" und geben Sie Folgendes ein

bootrec /fixmbr
bootrec /fixboot

Führen Sie einen Neustart Ihres Computers durch, und schon kann Windows ohne GRUB wieder gestartet werden.

sgtbeano
quelle
2
Ich glaube du brauchst einen Platz vor dem /. Ich könnte mich jedoch irren.
DotVezz
Gut gesehen, das wird mir beibringen - Danke @dotVezz - Ich habe die Antwort bearbeitet
sgtbeano
2

Während @sgtbeano die Frage bereits beantwortet, möchte ich einige Informationen darüber bereitstellen, warum dies geschieht.

Wenn Sie einen Dual-Boot für Linux und Windows haben, wird der Linux-Bootloader geladen, wenn Sie den Computer starten.

Wenn Sie Linux deinstallieren, ist dieser Bootloader nicht mehr vorhanden. Daher müssen Sie den Windows-Bootloader neu erstellen / instanziieren.

Aber jetzt kann eine andere Frage sein Can I ignore doing it and instead use windows 7 bootloader in the dual-boot

Die Antwort ist einfach NEIN. Sie können den Windows-Bootloader nicht verwenden, da er das Linux-System / OS nicht erkennt. Dies ist auch der Hauptgrund, warum wir Linux nach Windows installieren, damit der Bootloader von Linux die Kontrolle übernehmen kann und wir einen Dual-Boot mit Windows und Linux durchführen können.

coding_idiot
quelle
0

Die Lösung von sgtbeano wird wahrscheinlich funktionieren. Ich möchte jedoch ein paar weitere Optionen bereitstellen, die nur auf EFI-basierten Computern funktionieren. (Die überwiegende Mehrheit der mit Windows 8 oder höher gelieferten Computer ist EFI-basiert.) Diese Lösungen sind:

  • Neuanordnen der Startliste - EFI-basierte Computer speichern eine Liste der Starteinträge im NVRAM sowie eine Reihenfolge, in der diese Einträge ausprobiert werden. Sie können diese Startreihenfolge mit Tools wie efibootmgrLinux oder EasyUEFI unter Windows ändern . Wenn Sie den Linux-Eintrag löschen ( ubuntufür Ubuntu) oder die Liste neu anordnen, sodass Windows vor Ubuntu erscheint, startet das System normal. Ein Teil des Tricks bei diesem Ansatz besteht wahrscheinlich darin, in einer Umgebung zu booten, die es ermöglicht, diese Änderung vorzunehmen. Die einfachste Lösung ist wahrscheinlich ein einmaliger Start von Windows, den Sie normalerweise ausführen können, indem Sie beim Start eine spezielle Taste drücken, um auf ein Startmenü zuzugreifen, mit dem Windows gestartet werden kann. Das Problem ist, dass der Schlüssel dazu von Computer zu Computer unterschiedlich ist. Das ist normalerweise soeine Funktionstaste mit hoher Nummer (F8 oder höher), aber es kann sich um die Eingabetaste, die Esc-Taste oder etwas anderes handeln. Wenn Sie exitan der grub>Eingabeaufforderung etwas eingeben, wird Windows möglicherweise ebenfalls gestartet. Einige EFI-Setup-Dienstprogramme ermöglichen auch das Ändern der Startreihenfolge. Durch Aufrufen des Setup-Tools können Sie die Startliste möglicherweise neu sortieren.
  • Löschen des Linux-Bootloaders - Auf einem EFI-basierten Computer befinden sich Bootloader auf der EFI-Systempartition (ESP), einer FAT-Partition mit einem bestimmten Typcode. Sie können ein Notfallsystem starten (wie eine Ubuntu - Installations - CD in seiner „Versuch vor der Installation“ -Modus), montieren Sie die ESP, und löschen Sie das EFI/{distname}Verzeichnis, in dem {distname}ein Name mit dem Vertrieb zugeordnet ist - zum Beispiel, würde Ananth löschen EFI/ubuntu, da die Distribution ist Ubuntu. Sobald dieses Verzeichnis nicht mehr vorhanden ist, wird GRUB nicht mehr angezeigt. Der Computer sollte daher den GRUB-Eintrag (der nicht mehr gültig ist) überspringen und Windows starten.

Diese Lösungen haben auf BIOS-basierten Computern keine Entsprechungen, aber auf EFI-basierten Computern, die im EFI-Modus gestartet werden, sind sie durchaus gültige Ansätze. (Die meisten EFI-basierten Computer können im BIOS-Modus gestartet werden. Wenn Ihr System so konfiguriert ist, dass es gestartet wird, funktionieren diese Optionen nicht.)

Rod Smith
quelle