So starten Sie eine Windows-Partition über die Grub-Befehlszeile


16

Ich habe Windows 10 HOME auf meinem System installiert. Nach der Installation von Windows 10 HOME habe ich Ubuntu 14.04 LTS auf einer separaten Partition installiert, damit ich dual booten kann.

Ich habe Ubuntu 14.04 LTS entfernt, indem ich die Partition gelöscht habe, auf der es installiert war. Jetzt kann ich mein System nicht starten. Beim Booten stoppt mein System an der Grub-Befehlszeile.

Ich möchte meine Windows 10-Installation starten, die ich nicht von meinem System entfernt habe.

Dies wird beim Start angezeigt:

GNU GRUB version 2.02 beta2-9ubuntu1.3 <br> 
minimal BASH-like editing is supported.for the first word, TAB lists
possible commands completions.anywhere else TAB lists the possible device or file completion.
grub>

Wie kann ich meine Windows-Partition mit diesem Befehl grub booten?

Antworten:


26

Geben Sie einfach den Befehl 'exit' ein (natürlich ohne Anführungszeichen). Es sollte Sie zu einem anderen Menü führen, in dem Sie den Windows-Bootloader auswählen können.

Arbeitete an Lenovo Y50


1
Funktionierte nach der Formatierung der Ubuntu-Partition gut auf HP i5 7. Generation mit Win10 .
Elshan

Froh, dass es geholfen hat! @ Elshan
Adonayresom

Arbeitete in Lenovo ThinkPad, hätte nie gedacht, dass es funktionieren wird
Renjith

7

Das Folgende funktionierte für mich mit einer GPT-partitionierten Festplatte.

insmod part_gpt
insmod chain
set root=(hd0,gpt1)
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot

Beachten Sie, dass Sie eine Befehlszeile über das Grub-Startmenü eingeben und Befehle wie oben eingeben können, um verschiedene Kombinationen zu testen.

Sie müssen die ID der EFI-Startpartition (nicht der Windows-Partition) für den set root=Befehl eingeben .

In der Befehlszeile lslistet der Grub-Modus die Festplattenpartitionen und helpdie verfügbaren Befehle auf.

Nachdem Sie das Stammverzeichnis korrekt eingerichtet haben, können Sie ls /Dateien und Verzeichnisse anzeigen, um den richtigen Pfad zum Windows-Start-Manager zu finden, wenn dieser sich nicht am Standardspeicherort befindet.


5

Wenn Windows auf dem ersten Laufwerk / der ersten Partition installiert ist, geben Sie Folgendes in die grubBefehlszeile ein , um Windows zu starten :

insmod chain
insmod ntfs
set root=(hd0,1)
chainloader +1

Weitere Informationen finden Sie unter https://www.gnu.org/software/grub/manual/html_node/Chain_002dloading.html#Chain_002dloading .


3
Das hat bei mir funktioniert. Der Vollständigkeit halber: Sie müssen den Befehl "boot" eingeben, nachdem Sie den obigen Befehl eingegeben haben.
Tyr

Dies gilt nur, wenn die Windows-Systemfestplatte die MBR-Partitionierung verwendet. Informationen
telcoM,

3

Wenn Sie ein UEFI-Gerät haben, ist der Windows-Bootloader noch installiert. Sie können es wieder im UEFI-Setup-Menü unter Boot auswählen, wo Sie wahrscheinlich zwei Optionen haben (GRUB und die alte Standardeinstellung als zweite), die erste löschen oder die Reihenfolge ändern.


Vielen Dank. Dies war der einfachste Weg und ersparte mir Kopfschmerzen.
Hungry Blue Dev

2

Diese Antwort richtet sich an Benutzer mit UEFI, die die Ubuntu-Partitionen vor dem Entfernen von grub gelöscht haben

Sie tun dies ab Windows 10. Kein bootfähiges Medium erforderlich.

Wo bootrec /fixmbr, bootsect /nt60und die Ubuntu leben mit den boot-repairVorschlägen versagt haben, das für mich gearbeitet hat:

(Diese Antwort wurde wörtlich von hier ausgeliehen. )

  1. Führen Sie einen cmd.exeProzess mit Administratorrechten aus
  2. Lauf diskpart
  3. Typ: list diskdann , sel disk Xwenn X das Laufwerk Boot - Dateien befinden sich auf
  4. Geben Sie ein list vol, um alle Partitionen (Volumes) auf der Festplatte anzuzeigen
  5. Wählen Sie das EFI-Volume durch Eingabe von: sel vol Ywobei Y das SYSTEMVolume ist (dies ist fast immer die EFI-Partition)
  6. Weisen Sie der Einfachheit halber einen Laufwerksbuchstaben zu, indem Sie Folgendes eingeben: assign letter=Z:wobei Z ein freier (nicht verwendeter) Laufwerksbuchstabe ist
  7. Geben Sie ein exit, um den Festplattenteil zu verlassen
  8. Geben Sie noch in der cmdEingabeaufforderung Folgendes ein: Z:und drücken Sie die Eingabetaste, wobei Z der soeben erstellte Laufwerksbuchstabe war.
  9. Geben Sie ein, dirum Verzeichnisse auf dieser gemounteten EFI-Partition aufzulisten
  10. Wenn Sie am richtigen Ort sind, sollten Sie ein Verzeichnis mit dem Namen sehen EFI
  11. Geben Sie cd EFIund dann ein, dirum die untergeordneten Verzeichnisse darin aufzulistenEFI
  12. Geben Sie ein rmdir /S ubuntu, um das Ubuntu-Startverzeichnis zu löschen

Angenommen, Sie hatten nur zwei Betriebssysteme (Win 10 und Ubuntu), sollten Sie jetzt in der Lage sein, direkt mit Windows zu booten, ohne den schwarzen Bildschirm zu berühren.

Kopiert von /ubuntu/429610/uninstall-grub-and-use-windows-bootloader


0

Ich bin vor kurzem auf dasselbe Problem gestoßen. (dh ich habe ursprünglich eine separate Partition mit Ubuntu installiert, die über ein Grub-Menü dual bootbar ist. Ich habe diese Ubuntu-Partition dann aus der Windows-Datenträgerverwaltung gelöscht und beim Neustart nur das Grub-Befehlsmenü).

Was ich getan habe, um zu meinem Windows 10 zurückzukehren:

  1. Führen Sie eine Ctrl+ Alt+ Deleteneu zu starten. Halten Sie beim Neustart die shiftTaste gedrückt.
  2. Mein PC gibt mir dann die Möglichkeit, die F12Boot-Option zu drücken . Ich habe geklickt F12und es gibt mir wieder ein Menü mit Windows-Boot-Manager.
  3. Ich habe den Windows-Start-Manager ausgewählt und auf Eingabe geklickt. Ich bin jetzt zurück zu Windows 10.

0

Das hat bei mir geklappt, jetzt muss ich einen Weg finden, das mbr dauerhaft zu reparieren.

Ich bin vor kurzem auf dasselbe Problem gestoßen. (dh ich habe ursprünglich eine separate Partition mit Ubuntu installiert, die über ein Grub-Menü dual bootbar ist. Ich habe diese Ubuntu-Partition dann aus der Windows-Datenträgerverwaltung gelöscht und beim Neustart nur das Grub-Befehlsmenü).

Was ich getan habe, um zu meinem Windows 10 zurückzukehren:

Führen Sie eine Ctrl+ Alt+ Deleteneu zu starten. Halten Sie während des Neustarts die Umschalttaste gedrückt. Mein PC gibt mir dann die Möglichkeit, die F12Boot-Option zu drücken . Ich habe geklickt F12und es gibt mir wieder ein Menü mit Windows-Boot-Manager. Ich habe den Windows-Start-Manager ausgewählt und auf geklickt enter. Ich bin jetzt zurück zu Windows 10.


0

Beenden Sie einfach den Grub, indem Sie exit eingeben, zum BIOS-Setup gehen und die Standardeinstellungen wiederherstellen und den Computer neu starten.


-1

Versuche dies:

rootnoverify (hd0,0)
chainloader +1
makeactive
boot
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.