6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Die Verwendung von Windows 10 und Linux auf demselben Computer ist schmerzhaft. Manchmal bricht der sichere UEFI-Start GRUB und manchmal kann GRUB nicht einfach Windows 10 starten. Kürzlich habe ich Ubuntu von Ubuntu 19.04 auf 19.10 Beta aktualisiert. Jetzt kommt Ubuntu 19.10 mit der neuen Version von GRUB 2.04, die Berichten zufolge viele Fehler aufweist. In meinem Fall hat GRUB den Windows-MBR-Speicherort irgendwie durcheinander gebracht und jetzt kann ich nicht mehr mit Windows 10 booten. Um das Problem zu beheben, habe ich einige Schritte ausgeführt. Hier finden Sie eine detaillierte Anleitung zum Beheben von Windows 10, das unter Linux nicht gestartet wird.

Behebung, dass Windows 10 unter Linux nicht hochfährt

Wenn Sie mit Ubuntu 19.10 Beta arbeiten, weist der GRUB 2.04 viele Fehler auf. Es wäre besser, ein Downgrade auf Ubuntu 19.04 durchzuführen oder ganz auf Windows umzusteigen. Fahren Sie mit diesem Schritt fort, um die Methoden zum Ändern des Standard-Bootloaders in Windows NT zu überprüfen.

1. GRUB neu erstellen

Manchmal hat GRUB Probleme, die Windows-MBR-Datei auf Ihren Festplatten zu finden. Der erste Schritt wäre zu überprüfen, ob Windows 10 von Linux erkannt werden kann. Führen Sie dazu den folgenden Befehl aus.

sudo os-prober

Der obige Befehl sucht nach anderen Betriebssystemen, die auf Ihren Festplatten installiert sind. Wenn Windows erkannt wird, erhalten Sie eine Ausgabe wie unten.

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Wenn der obige Befehl das Windows 10-Betriebssystem finden kann, können wir die GRUB-Konfigurationsdatei neu erstellen. Verwenden Sie dazu den folgenden Befehl.

sudo update-grub

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Der obige Befehl initiiert das Scannen aller Partitionen auf Ihrer lokalen Festplatte und sucht nach verschiedenen installierten Betriebssystemen. Wenn Windows 10 erkannt wird, sollten Sie eine ähnliche Ausgabe wie unten erhalten. Der Befehl erstellt automatisch auch einen Windows-Eintrag in der Konfigurationsdatei.
GRUB 2.04 hat den Windows-MBR-Speicherort durcheinander gebracht und Windows 10 konnte nicht gestartet werden. Um dies zu beheben, habe ich die folgenden Schritte ausgeführt. Hier finden Sie eine ausführliche Anleitung zum Beheben von Windows 10, das unter Linux nicht gestartet wird.

2. Boot-Reparatur

Wenn die Befehlszeile nicht Ihre Tasse Tee ist, können Sie alternativ das grafische Boot-Reparatur-Tool ausprobieren. Manchmal ist die GRUB-Datei fehlerhaft. Das Boot Repair Tool sucht automatisch nach anderen Betriebssystemen auf Ihrer Festplatte. Außerdem wird die GRUB-Konfigurationsdatei repariert und neu erstellt. Es ähnelt dem manuellen Ausführen von os-prober und dem erneuten Erstellen der GRUB-Konfigurationsdatei.

Verwenden Sie zunächst die folgenden Befehle, um das erforderliche Repository hinzuzufügen und Boot Repair zu installieren.

sudo apt-add-repository ppa: yannubuntu / boot-reparation && sudo apt-get update sudo apt-get install -y bootreparatur

Starten Sie als Nächstes das Boot-Reparatur-Tool. Das Scannen aller Festplatten und Partitionen dauert ein oder zwei Minuten. Wenn Sie fertig sind, klicken Sie auf "Empfohlene Reparatur". Diese Option löscht die vorherige GRUB-Datei und erstellt sie von Grund auf neu.

Windows, Boot, Grub, Klick, Tgrub, Ubuntu, Reparatur, Twindows, Tfollowing, Will, Need, Linux, Tboot, Next, File

Der nächste Bildschirm zeigt Ihnen eine Reihe von Befehlen, die Sie kopieren und in das Terminal einfügen müssen. Befolgen Sie einfach die Anweisungen auf dem Bildschirm des Boot Repair-Tools, um die GRUB-Datei für Sie zu reparieren.

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Boot Repair gibt einen unerwarteten Fehler aus, wenn Sie eine Beta-Version der Linux-Distribution verwenden.

Wenn diese Methode bei Ihnen nicht funktioniert, kann die Windows-Boot-Manager-Datei von GRUB möglicherweise nicht erkannt werden. Daher müssten wir einen Eintrag dafür in der GRUB-Konfigurationsdatei erstellen.

3. Verwenden Sie das GRUB-Customizer-Tool

Ich würde nicht empfehlen, irgendetwas in der GRUB-Konfigurationsdatei manuell zu aktualisieren. Wir werden ein Open-Source-Tool namens Grub Customizer verwenden. Führen Sie die folgenden Befehle aus, um das Tool herunterzuladen und zu installieren.

sudo add-apt-repository ppa: danielrichter2007 / grub-customizer && sudo apt-get update sudo apt install grub-customizer

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Als Nächstes benötigen wir den Speicherort für den Bootloader von Windows 10. Um dies zu ermitteln, führen Sie den folgenden Befehl im Terminal aus.

lsblk

Suchen Sie nach der Partition mit dem Mount-Punkt "/ boot / efi". Dies ist die Partition, auf der der Windows-Bootmanager installiert ist. Wir benötigen den Gerätenamen der jeweiligen Partition. In meinem Fall ist es sda1, daher lautet der Speicherort der Startdatei "/ dev / sda1".

GRUB 2.04 hat den Windows-MBR-Speicherort durcheinander gebracht und Windows 10 konnte nicht gestartet werden. Um dies zu beheben, habe ich die folgenden Schritte ausgeführt. Hier finden Sie eine ausführliche Anleitung zum Beheben von Windows 10, das unter Linux nicht gestartet wird.

Alternativ können Sie auch das Dienstprogramm gnome-disk installieren, ein grafisches Tool zum Anzeigen der Festplatten und Partitionen. Im Menü können Sie nach der EFI-Systempartition suchen. Die Partitionsbeschreibung sollte wie folgt aussehen.

Windows, Boot, Grub, Klick, Tgrub, Ubuntu, Reparatur, Twindows, Tfollowing, Will, Need, Linux, Tboot, Next, File

Gehen Sie als Nächstes zum GRUB-Customizer-Tool und klicken Sie oben auf das Seitensymbol, um einen Eintrag vorzunehmen.

Wählen Sie im Popup des Eintragseditors den Typ als "Chainloader" und die Partition als "/ dev / sda1" aus. Sie können dem Eintrag auch einen geeigneten Namen geben. Poste dies und drücke die Eingabetaste.

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährtSie können jetzt den Eintrag sehen, den Sie im Grub-Customizer-Menü erstellt haben. Sie müssen jedoch auf Speichern klicken, um die Änderungen mit der ursprünglichen GRUB-Konfigurationsdatei zu synchronisieren.

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Führen Sie zum Schluss einen Neustart durch, und jetzt sollten Sie in der Lage sein, unter Windows 10 zu booten. Falls dies nicht möglich ist, handelt es sich höchstwahrscheinlich um einen Broker, oder die Boot-Dateien sind beschädigt.

4. Reparatur starten

Wenn GRUB Windows MBR nicht laden kann, ist die Datei möglicherweise beschädigt. Wir können es mit einer Windows-ISO-Datei und einem Flash-Laufwerk reparieren. Sie können jede bootfähige USB-Software für Linux verwenden. Ich würde WoeUSB empfehlen, da es einfach ist und die Arbeit schnell erledigt. Sobald Sie das USB-Laufwerk bereit haben, starten Sie es. Klicken Sie im ersten Bildschirm auf Weiter und dann im nächsten Bildschirm auf „Computer reparieren“.

GRUB 2.04 hat den Windows-MBR-Speicherort durcheinander gebracht und Windows 10 konnte nicht gestartet werden. Um dies zu beheben, habe ich die folgenden Schritte ausgeführt. Hier finden Sie eine ausführliche Anleitung zum Beheben von Windows 10, das unter Linux nicht gestartet wird.

Klicken Sie auf der nächsten Seite auf Optionen zur Fehlerbehebung und schließlich auf "Startreparatur". Es würde eine Weile dauern, um die Boot-Dateien und den MBR zu reparieren.

Windows, Boot, Grub, Klick, Tgrub, Ubuntu, Reparatur, Twindows, Tfollowing, Will, Need, Linux, Tboot, Next, File

In den meisten Fällen wird durch die Startreparatur die Windows-Startdatei repariert. Starten Sie Ihren Computer nach Erfolg neu und GRUB sollte in der Lage sein, Windows zu starten. Wenn es immer noch ein Problem gibt, müssen wir den Bootloader wieder auf Windows NT umstellen.

5. Ändern Sie den Standard-Bootloader

Wenn Sie sicher sind, dass die Windows-Startdatei nicht beschädigt ist und Sie C Drive nicht versehentlich gelöscht haben, können Sie den Bootloader wieder auf Windows NT zurücksetzen. Starten Sie dazu von Windows USB und klicken Sie im ersten Bildschirm auf Weiter. Klicken Sie anschließend auf Computer reparieren und dann auf Fehlerbehebung.

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Klicken Sie auf der Seite Erweiterte Optionen auf "Eingabeaufforderung".

6 Möglichkeiten, um zu beheben, dass Windows 10 unter Linux nicht hochfährt

Führen Sie in der Befehlszeile den folgenden Befehl aus.

bcdedit / set {bootmgr} Pfad \ WINDOWS \ system32 \ winload.efi

GRUB 2.04 hat den Windows-MBR-Speicherort durcheinander gebracht und Windows 10 konnte nicht gestartet werden. Um dies zu beheben, habe ich die folgenden Schritte ausgeführt. Hier finden Sie eine ausführliche Anleitung zum Beheben von Windows 10, das unter Linux nicht gestartet wird.

Der oben genannte Befehl ändert den Bootloader von GRUB auf Windows NT. Wenn Sie Ihr System jetzt neu starten, sollte es direkt unter Windows gestartet werden. Wenn Sie von Ubuntu 19.10 kommen, müssen Sie auf Ubuntu Stable 19.04 zurücksetzen, da GRUB 2.04 viele Fehler aufweist.

6. Installieren Sie Windows 10 neu

Falls keine der oben genannten Methoden für Sie funktioniert, haben Sie möglicherweise versehentlich Windows gelöscht. Der letzte Ausweg ist eine Neuinstallation von Windows 10. Das Gute ist, dass Sie nur das Laufwerk C formatieren müssen und Daten auf anderen Laufwerken nicht verloren gehen. Trotzdem würden Sie am Ende Dateien im Ordner "Desktop", "Downloads" und "Dokumente" verlieren.

Schlussworte

Dies sind einige der Methoden, um Windows 10 zu lösen, das unter Linux nicht bootet. Wenn Sie weitere Probleme oder Fragen zu Linux oder GRUB haben, lassen Sie es mich in den Kommentaren unten wissen.

Lesen Sie auch: So erhalten Sie Windows- und Mac-ähnliche Multi-Touch-Gesten unter Ubuntu

Siehe Auch