Bootloader-Problem - Wie entferne ich Linux vollständig von meinem System? Ausführliche Beschreibung

4839
Rohan Gada

Das Ziel war es, erfolgreich von Windows 10 Upgrade zu installieren.

Systemkonfiguration: Dell Inspiron 3537, i5 Prozessor der vierten Generation, 6 GB RAM, 1 TB HDD, 2 GB AMD-Grafikkarte.

Vor der Installation: Ich habe neben meinem Original Windows 8.1 ein Dual-Boot-System mit Ubuntu GNOME.

Ich nahm an, dass es ein Problem mit dem Bootmanager geben würde, also entschloss ich mich , das Linux von meinem System zu entfernen . Befolgen Sie die Anweisungen in der Anleitung zur Geek-Website (am Ende verlinkt).

Dementsprechend habe ich 2 Partitionen 65 GB und 2 GB gelöscht (ich denke mal Swap Partion). Screenshot zum Ordner gdrive hinzugefügt

Als Nächstes bootete ich von Disc in Windows Repair und gab in cmd Folgendes ein:

bootrec.exe /fixmbr 

Nach dem Entfernen des Problems begann das Problem (gdrive-Link mit Screenshots am Ende)

Der erste Startbildschirm :

GNU GRUB version 2.02~beta2-9ubuntu1.2  Minimal Bash-like line editing is supported. For the first word,TAB lists possible command completions. Anywhere else TAB lists possible device or file completions. grub>exit Boot succeeded-info 

Der zweite Startbildschirm :

Boot Manager (windows) 

Der dritte Startbildschirm :

Windows 8.1/10 boot up (Dell logo) 

Dann startet das System endlich Windows.

Ich habe ein Windows 10-Upgrade installiert, immer noch dasselbe Problem .

Bitte führen Sie mich durch das vollständige Entfernen von Linux (Entfernen von Grub) aus dem System. Ich möchte Windows 10 neu installieren, von dem ich weiß, wie es funktioniert.

Entferne ich auch die EFI-Partition?

Führe ich direkt eine Neuinstallation durch?

Bitte helfen Danke vielmals!

Links:

Gdrive-Screenshots: https://goo.gl/hUZIKG

How-to-Geek-Tutorial: http://goo.gl/Wqk4pe

3
Installieren Sie W10 und formatieren Sie alle Partitionen, bevor Sie den nicht zugewiesenen Speicherplatz auswählen. Raystafarian vor 8 Jahren 0
Ich habe nicht genügend tragbaren Speicher für die Sicherung, daher formatiere ich bei einer Neuinstallation nur die Betriebssystempartition. Rohan Gada vor 8 Jahren 0
In der Reparatur versuchen Sie bootrec / fixboot, dann probieren Sie den mit fixmbr, den Sie oben erwähnt haben. E2Busy vor 8 Jahren 0
Ich habe das versucht. Funktioniert nicht. Vielen Dank! Rohan Gada vor 8 Jahren 0

1 Antwort auf die Frage

4
Rod Smith

Zuerst hast du geschrieben:

Ich habe nicht genügend tragbaren Speicher für die Sicherung

BEHEBEN SIE DIESES PROBLEM SOFORT !!!!!

Ich sehe häufig Probleme auf dieser und anderen Websites, die von Personen verursacht werden, die über unzureichende Backups verfügen. Bei Unfällen oder Hardwarefehlern verlieren sie alle ihre persönlichen Daten.

Aus diesem Grund verwendet Ihr Computer die EFI-Firmware und nicht das BIOS. Einer Ihrer Reparaturversuche wurde verwendet bootrec.exe /fixmbr, dies funktioniert jedoch nur auf BIOS-basierten Computern. Bei EFI umfasst der Startvorgang Folgendes:

  1. Ein Eintrag im NVRAM teilt dem Computer mit, welcher Bootloader (auf der EFI-Systempartition oder ESP gespeichert ) gestartet werden soll. Tatsächlich wird eine Liste von Startoptionen gespeichert. Jeder wird nacheinander versucht, bis einer erfolgreich ist.
  2. Die Steuerung wird an den vom NVRAM angegebenen Bootloader übergeben. Dieser Bootloader kann eine beliebige Anzahl von Dingen ausführen, aber letztendlich ....
  3. Der Bootloader lädt einen OS-Kernel.

Ihr Problem wird durch die Tatsache verursacht, dass GRUB 2 (der übliche Linux-Bootloader) häufig so konfiguriert ist, dass er auf im Linux-Dateisystem gespeicherten Dateien angewiesen ist. Wenn Sie also die Linux-Partition gelöscht haben, startete EFI weiterhin GRUB 2 (das auf dem ESP gespeichert war), aber GRUB 2 konnte seine Konfigurationsdatei nicht lesen und erhielt die Notfallaufforderung grub>. Dies ist ein Konstruktionsfehler in GRUB 2 oder zumindest in der Art und Weise, wie er häufig konfiguriert wird - es sollte wirklich nicht von Konfigurationsdateien abhängen, die irgendwo gespeichert sind, sondern vom ESP.

Es gibt zwei Lösungen für dieses Problem:

  1. GRUB löschen - Wenn Sie die GRUB-Dateien vom ESP löschen, wechselt die Firmware zum nächsten Element in der Startliste. Dazu müssen Sie den ESP in ein Betriebssystem einbinden (oder eine EFI-Shell starten) und die Dateien löschen, die normalerweise in einem Verzeichnis wie EFI/ubuntuoder EFI/fedora(abhängig von der installierten Distribution) gespeichert werden . Das ESP ist mit den meisten Partitionierungswerkzeugen leicht zu erkennen, da es sich um eine FAT-Partition auf der Festplatte handelt. Manchmal ist es als "EFI-Systempartition" oder ähnliches gekennzeichnet. Ihr erster Screenshot zeigt es tatsächlich - es ist Ihre zweite Partition. In Windows können Sie es mit der Mount - /SOption mountvol, wie in mountvol /S E:sie zu montieren, wie E:. Unter Linux hängt es wie jede andere Partition mit dem mountBefehl.
  2. Bootreihenfolge neu organisieren - Dies kann mit efibootmgrLinux oder bcdeditWindows durchgeführt werden. In Windows bietet das Dienstprogramm EasyUEFI jedoch eine einfachere und flexiblere GUI-Methode zur Steuerung der Startreihenfolge . Löschen Sie GRUB 2 unabhängig von Ihrem Tool aus der Startreihenfolge oder verschieben Sie es zumindest vorrangig unter den Windows-Bootloader. Um es zu verwenden efibootmgr, geben Sie es zunächst allein ein, um zu sehen, welche Startoptionen vorhanden sind. verwenden dann -bund -Beinem zu löschen, wie in efibootmgr -b 5 -Bden löschen Boot0005Eintrag; oder verwenden Sie, -oum die Startreihenfolge neu anzuordnen, wie in efibootmgr -o 2,5,3, um das System Boot0002zuerst, dann Boot0005und dann zu versuchen Boot0003.
Gut erklärt Vielen Dank! Es funktionierte. Kann ich jetzt mit der Neuinstallation von Windows 10 fortfahren? Rohan Gada vor 8 Jahren 0