it-swarm.com.de

Deinstallieren Sie Grub und verwenden Sie den Windows-Bootloader

Ich habe Windows 8 vorinstalliert und dann Grub mit Ubuntu installiert. Ubuntu ist nicht mein Ding, also möchte ich es jetzt zusammen mit grub entfernen. Nach meinen Erkenntnissen überschreibt Grub mit UEFI den Windows-Bootloader in der EFI-Partition nicht und wird an anderer Stelle gespeichert. Wie entferne ich grub und bringe meinen PC dazu, stattdessen den Windows-Bootloader zu verwenden? Es ist zu beachten, dass ich bei der Installation von Ubuntu eine separate/Boot-Partition erstellt habe.

74
mrolive

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

Sie tun dies unter Windows 10. Es ist kein bootfähiges Medium erforderlich.

Wo bootrec /fixmbr, bootsect /nt60 und das Ubuntu mit den boot-repair Vorschlägen leben, hat dies für mich funktioniert:

(Diese Antwort wurde wörtlich ausgeliehen von hier )

  1. Führen Sie einen cmd.exe -Prozess mit Administratorrechten aus
  2. diskpart ausführen
  3. Geben Sie Folgendes ein: list disk dann sel disk X wobei X das Laufwerk ist, auf dem sich Ihre Startdateien befinden
  4. Geben Sie list vol ein, um alle Partitionen (Volumes) auf der Festplatte anzuzeigen (das EFI-Volume wird in FAT formatiert, andere in NTFS).
  5. Wählen Sie das EFI-Volume aus, indem Sie Folgendes eingeben: sel vol Y wobei Y das SYSTEM Volume 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 exit ein, um den Festplattenteil zu verlassen
  8. Geben Sie in der Eingabeaufforderung cmd Folgendes ein: Z: und drücken Sie die Eingabetaste, wobei Z der Laufwerksbuchstabe war, den Sie gerade erstellt haben.
  9. Geben Sie dir ein, um die Verzeichnisse auf dieser gemounteten EFI-Partition aufzulisten
  10. Wenn Sie am richtigen Ort sind, sollten Sie ein Verzeichnis mit dem Namen EFI sehen
  11. Geben Sie cd EFI und dann dir ein, um die untergeordneten Verzeichnisse in EFI aufzulisten.
  12. Geben Sie rmdir /S ubuntu ein, um das Ubuntu-Startverzeichnis zu löschen

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

126
armadadrive

Führen Sie die folgenden Schritte aus, um den Standard-Bootloader von Win 10 wiederherzustellen:

  • Melden Sie sich bei Win 10 an
  • Öffnen Sie die Eingabeaufforderung (Admin)
  • c:\> bootsect /nt60 <drive name>: /mbr

<drive name> ist der Laufwerksbuchstabe, in dem der Master Boot Record (MBR) aktualisiert wird

Um beispielsweise C Master-Boot-Record zu aktualisieren, ist dies der Befehl:

c:\> bootsect /nt60 c: /mbr

Weitere Hilfe zum Befehl bootsect finden Sie hier - https://docs.Microsoft.com/en-us/windows-hardware/manufacture/desktop/bootsect-command-line-options

42
Ganesh Kondal

Sie können den Windows-Bootloader mit einer Windows 8/8.1-DVD wiederherstellen. Diese Anweisungen sind von der Antwort von Manindra Mehra inspiriert, aber ich habe sie um die vollständigen Funktionsdetails erweitert (überprüft mit einer Windows 8.1-DVD).

  1. Legen Sie die DVD in Ihr optisches Laufwerk und booten Sie von dort.

  2. Drücken Sie eine Taste, wenn Press any key to start from CD or DVD angezeigt wird.

  3. Wählen Sie Ihre Sprache usw. und klicken Sie auf Next.

  4. Klicken Sie auf Repair your computer.

  5. Klicken Sie auf Troubleshoot.

  6. Klicken Sie auf Advanced Options.

  7. Klicken Sie auf Command Prompt.

  8. Geben Sie im Eingabeaufforderungsfenster bootrec /fixmbr ein.

  9. Klicken Sie auf das rote X, um die Eingabeaufforderung zu schließen.

  10. Klicken Sie auf Turn off your PC.

  11. Schalten Sie den PC wieder ein und es sollte direkt in Windows booten.

Dadurch bleibt die Ubuntu-Partition auf Ihrer Festplatte oder SSD. Es zu entfernen:

  1. Drücken Sie Windows + X und wählen Sie Disk Management.

  2. Suchen Sie die Ubuntu-Partition. Es wird wahrscheinlich eine große Partition ohne Laufwerksbuchstaben sein.

  3. Stellen Sie sicher, dass Sie die richtige Partition haben!

  4. Klicken Sie mit der rechten Maustaste auf die Partition und löschen Sie sie oder formatieren Sie sie mit einem Windows-Dateisystem neu.

18
Michael Geary

Dazu benötigen Sie eine Windows-Installations-CD/DVD

  1. legen Sie es in Ihr optisches Laufwerk und booten Sie von dort
  2. klicken Sie auf dem Installationsbildschirm, auf dem Sie aufgefordert werden, Windows zu installieren, auf Computer reparieren in der unteren linken Ecke Ihres Bildschirms
  3. Gehen Sie nun zu Eingabeaufforderung (es wird wahrscheinlich ein Fenster mit der Meldung "Versuchen, Fenster automatisch zu reparieren" angezeigt, schließen Sie es) und geben Sie BootRec.exe /fixmbr ein.
  4. nachdem es beendet ist, ist GRUB weg und Sie können jetzt direkt in Windows booten
  5. sie haben noch eine Ubuntu-Partition auf Ihrem Computer, die nicht unter "Arbeitsplatz" angezeigt wird. Um darauf zuzugreifen, klicken Sie mit der rechten Maustaste auf "Arbeitsplatz" und wählen Sie "Verwalten" und gehen Sie zu "Festplattenverwaltung".
  6. Wählen Sie die Ubuntu-Partition aus und formatieren Sie sie in ein Dateisystem, das Windows verwenden kann.
17
Manindra Mehra

Mit UEFI haben Sie sowohl einen Windows-Ordner als auch einen Ubuntu-Ordner in der efi-Partition. Die UEFI liest die EFI-Einträge und fügt sie ihrem eigenen NVRAM hinzu, um sich an sie zu erinnern. Sie müssen den Ubuntu-Ordner zuerst von der EFI-Partition entfernen, andernfalls fügt UEFI ihn erneut hinzu. Dann müssen Sie den UEFI-Eintrag von UEFI entfernen.

Sie sollten diese Ordner in der efi-Partition haben. Löschen Sie nur den Ubuntu-Ordner. Das Live-Installationsprogramm sollte Ordner anzeigen. Und wenn Sie nur Windows verwenden, müssen Sie die EFI-Partition von Windows aus mounten, da sie normalerweise nicht gemountet wird.

/EFI/Boot
/EFI/Microsoft
/EFI/ubuntu

Sie sollten Ubuntu nicht installieren müssen, sondern können eine Live-Installations-DVD oder ein Flash-Laufwerk verwenden. Bei einigen UEFI-Systemen können Sie die UEFI-Bearbeitung über das UEFI-Menü ausführen.

von liveDVD oder flash und benutze efibootmgr

Sudo efibootmgr -v

Die Option "-v" zeigt alle Einträge an, damit Sie bestätigen können, dass Sie den richtigen löschen. Anschließend verwenden Sie die Kombination aus "-b ####" (zum Angeben des Eintrags) und "-B" (bis) Lösche es). Die Beispiele Nr. 5 lauten "Löschen":

http://linux.Dell.com/cgi-bin/gitweb/gitweb.cgi?p=efibootmgr.git;a=blob_plain;f=README;hb=HEAD

http://software.intel.com/de-de/articles/efi-shells-and-scripting/

6
oldfred

Sie können für diesen Job auch einen USB-Speicherstick verwenden. Es werden drei Anwendungen benötigt: Unetbootin, FreeDOS und Testdisk für DOS.

  1. Laden Sie zuerst Unetbootin herunter und erstellen Sie daraus einen bootfähigen USB-Speicherstick. Wählen Sie Freedos, wenn Sie aufgefordert werden, eine Distribution darauf zu installieren.
  2. Laden Sie Testdisk für DOS herunter (wählen Sie nicht die Beta, sondern die stabile Version).
  3. Entpacken Sie die Dateien testdisk.exe und CWSDPMI.exe und legen Sie sie auf den bootfähigen Memory Stick (nicht in einem Ordner, sondern direkt darauf).
  4. Starten Sie Ihren Computer vom Memory Stick. Drücken Sie im Standardfenster einfach die Eingabetaste.
  5. Jetzt wird FreeDOS gestartet. Wählen Sie: FreeDOS Safe Mode (don't load any drivers) und drücken Sie die Eingabetaste.
  6. Geben Sie dann Folgendes ein: C: und drücken Sie die Eingabetaste.
  7. Geben Sie nun testdisk ein und drücken Sie die Eingabetaste.
  8. Wählen Sie [No Log] und drücken Sie die Eingabetaste.
  9. Wählen Sie die betreffende Festplatte aus: in der Regel die zweite Option (die erste Option ist der Memory Stick selbst) und drücken Sie die Eingabetaste.
  10. Wählen Sie [Intel] und drücken Sie die Eingabetaste
  11. Wählen Sie [MBR Code] und drücken Sie die Eingabetaste. Wenn Sie dazu aufgefordert werden, geben Sie y (yes) ein und drücken Sie erneut die Eingabetaste.

Jetzt bist du fertig! Starten Sie Ihren Computer normal neu. Ihr Computer sollte jetzt Windows starten.

2
homesofts

Wenn alle Stricke reißen!


Der Typ über mir funktioniert nicht auf neueren EFI-Computern. Ich habe das Problem gelöst. Hier ist, wie ich es gemacht habe. ACHTUNG, Sie müssen Linux/grub zuerst neu installieren!

Schritte: (Dies ist, wenn nichts anderes funktioniert und lange dauert)

1: Installieren Sie Ubuntu/Linux mint neu (nur damit Sie GRUB verwenden können, um Windows zu starten).

1.5: Windows neu starten und booten (wenn Sie nicht mit Windows booten können, starten Sie live von CD oder USB und führen Sie Folgendes in einer Konsole aus:

Wenn Sie eine Windows-Reparaturdiskette haben, können Sie die UEFI-Firmware-Option auswählen und Windows von dort laden (um eine Neuinstallation von Linux zu vermeiden).

Boot-Reparatur (falls gerade benötigt)


Sudo add-apt-repository ppa:yannubuntu/boot-repair

Sudo apt-get update

Sudo apt-get install -y boot-repair && (boot-repair &)

1g: Wählen Sie die empfohlene Reparatur und befolgen Sie die Anweisungen auf dem Bildschirm.

2g: Nachdem Sie fertig sind, starten Sie neu. Sie sollten das Grub-Menü sehen, obwohl Sie von hier aus zu Windows booten können, das ist noch nicht das, was wir wollen ... Aber finden Sie die Option, die zu Windows bootet.


2: Nachdem Sie Windows gebootet haben, führen Sie Ihren Festplattenpartitions-Editor aus und löschen Sie alle Partitionen, die sich auf Linux/grub beziehen. Achten Sie besonders darauf, dass die kleine Madenpartition entfernt wird. Starten Sie neu

2.5: Stellen Sie sicher, dass der Windows Loader das erste ausgewählte Startgerät ist. (am wahrscheinlichsten ist). Deaktiviere die Ubuntu Option. Fahren Sie mit dem Booten fort.

3: Wenn Sie bis zu diesem Punkt alles richtig gemacht haben, sollten Sie (abhängig von Ihrem Computer) für eine Sekunde Ihren Begrüßungsbildschirm sehen und dann wird ein Fehlerbildschirm angezeigt, der besagt, dass beim Booten ein Fehler aufgetreten ist. ("Winload.exe fehlt oder ist beschädigt" höchstwahrscheinlich).

3.5: Seien Sie nicht beunruhigt (ich war). Im nächsten Schritt wird Ihr ursprünglicher Bootloader wiederhergestellt.

4: Starten Sie Ihre Linux-CD oder USB neu und starten Sie sie neu.

5: Führen Sie nach dem Booten die Boot Repair-Befehle erneut von oben aus. Diesmal beim Laufen. Es verhält sich anders, es wurde kein Grub-Bootloader für die Neuinstallation gefunden, der schneller als zuvor ausgeführt werden sollte.

6: Starten Sie nach Abschluss des Vorgangs neu.

7: Viel Spaß mit Ihrem GRUB kostenlosen System!

Das hat bei mir funktioniert, als nichts anderes geschah, ich habe bootrec.exe ausgeführt. Nichts hat geklappt. Das hat meinem Computer das Leben gerettet. Hoffe es rettet deins!

1
roboNerd

Keine CDs, USBs, DVDs. Keine langen Tutorials.

Auf UEFI müssen Sie lediglich Folgendes tun:

Place Windows boot entry in NVRAM as first.

Wie das geht - verschiedene Lösungen.

Die einfachste Lösung besteht darin, die Firmware-Funktionalität zu verwenden und NVRAM-Starteinträge neu zu ordnen.

1
snayob

Bei Systemen mit GPT-Partitionstabelle funktioniert die von @Ganesh Kondal bereitgestellte Methode nicht. Die Verwendung von bootsect /nt60 C: /mbr zeigt, dass es funktioniert hat, obwohl dies nicht der Fall ist. Die Verwendung von bootrec /fixmbr führt zu dem Fehler, dass "das System die angegebene Datei nicht finden kann". Wenn eine der oben genannten Situationen zutrifft, gehen Sie wie folgt vor (am Beispiel von Windows 10):

  1. halten Sie bei der Anmeldung die Umschalttaste gedrückt, klicken Sie auf die Ein/Aus-Taste, wählen Sie "Neustart" und lassen Sie die Schicht los
  2. wählen Sie Problembehandlung -> Erweiterte Optionen -> Befehlszeile
  3. geben Sie in der Befehlszeile bcdboot <drive name>:\windows ein.

weitere Informationen finden Sie auch auf dieser Webseite: https://www.tenforums.com/general-support/74226-bootmgr-error-cant-find-fix.html

1
user3667217

Was bei mir funktioniert hat ist:

  1. Booten Sie zu Windows
  2. Win + X
  3. Eingabeaufforderung (als Admin)
  4. bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
  5. Starten Sie neu
1

Entfernen Sie Bootloader EFI/System Partion in Windows 10

Kurzanleitung

Öffnen Sie PowerShell als Administrator

mountvol S: /S
S:
cd .\EFI\
dir
rd /S Ubuntu

Einzelheiten

Administrator PowerShell

Geben Sie powershell in die Windows-Suche des Startmenüs ein. Suchen Sie nach einem blauen Symbol mit der Bezeichnung " Windows PowerShell ", Rechtsklick und wählen Sie ) "Als Administrator ausführen" im Kontextmenü.

Laden Sie die EFI/System-Partition als Volume

Um Mounten der EFI-Systempartition auf dem angegebenen Laufwerk zu verwenden, verwenden Sie Befehl mountvol mit /S Parameter. Sie können einen beliebigen freien Laufwerksbuchstaben auswählen. Zum Beispiel".

mountvol S: /S

Zugriff auf bereitgestelltes Volume

Jetzt ist die Partition gemountet. Wir können auf das gemountete Volume zugreifen, indem wir mit dem Befehl cd und dem Laufwerksbuchstaben S: als Parameter auf das Laufwerk wechseln

cd S:

Um sicherzustellen, dass wir an der Wurzel dieses Volumes sind, sollten wir Folgendes ausführen:

cd\

Geben Sie über den Befehl dir ein, um die Einträge des aktuellen Pfads aufzulisten, damit Sie den richtigen finden.

dir

Es sollte so aussehen:

Directory: S:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       2019-01-17     12:55                EFI
-a----       2018-10-16     10:57             31 startup.nsh

Löschen Sie Bootloader

Ihre Bootloader befinden sich im Verzeichnis EFI. Wechseln Sie dazu mit dem Befehl cd und listen Sie die Einträge mit dem Befehl dir auf.

cd .\EFI\
dir

Die Ausgabe von hängt von den installierten Bootloadern ab . Hier ist ein - Beispiel mit Windows und Ubuntu .

Directory: S:\EFI


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       2018-12-06     06:55                Ubuntu
d-----       2018-12-05     05:21                Microsoft
d-----       2019-01-17     12:55                Boot

Jetzt können Sie unerwünschte Lader mit dem Befehl rd und dem Parameter /S. löschen

LÖSCHEN SIE NICHT DAS BOOT-VERZEICHNIS OR DAS WINDOWS-VERZEICHNIS!

rd /S ubuntu
0
Felix Quehl