Nach der Installation von Windows 10 stehen eine Reihe von Benutzern vor einem Problem, bei dem der Linux-Bootloader nicht mehr funktioniert. Dies kann passieren, weil die Installation von Windows 10 den Linux-Bootloader überschreibt und Benutzer ihr Lieblingsbetriebssystem nicht ausführen können. Aber verzweifeln Sie nicht! In diesem Artikel erfahren Sie, wie Sie den Linux-Bootloader wiederherstellen und die Arbeit in Ihrem bevorzugten Betriebssystem wieder genießen können.
Schritt 1: Vorbereiten eines bootfähigen USB-Sticks mit Linux
Der erste Schritt bei der Wiederherstellung des Linux-Bootloaders besteht darin, einen bootfähigen USB-Stick mit der richtigen Linux-Version vorzubereiten. Sie können es herunterladen .ein Linux-Iso-Image von der offiziellen Website einer Distribution wie Ubuntu oder Fedora und brennen Sie es mit einem Beschreibungsprogramm wie Rufus oder UNetbootin auf einen USB-Stick.
Schritt 2: Booten von einem USB-Stick und Mounten der Partition
Nachdem Sie den bootfähigen USB-Stick vorbereitet haben, legen Sie ihn in den Computer ein und starten Sie das System neu. Sie müssen das BIOS so konfigurieren, dass das Booten vom USB-Stick erfolgt. Nach dem Booten von einem USB-Stick befinden Sie sich in einer Linux-Installationsumgebung. Öffnen Sie ein Terminal und führen Sie den Befehl aus, um die Partition mit Ihrem installierten Betriebssystem zu mounten:
Schritt 3: Wiederherstellen des Linux-Bootloaders
Wenn die Partition erfolgreich eingebunden wurde, führen Sie den folgenden Befehl aus, um den Linux-Bootloader wiederherzustellen:
sudo grub-install --root-directory=/mnt /dev/sdX
Wobei /dev/sdX das Laufwerk ist, auf dem Linux installiert wurde. Es wird normalerweise als /dev/sda bezeichnet , kann jedoch je nach System unterschiedlich sein. Überprüfen Sie die Laufwerksstruktur, um den genauen Namen herauszufinden.
Schritt 4: Starten Sie neu und genießen Sie die Arbeit unter Linux
Nachdem Sie den Befehl zum Reparieren des Linux-Bootloaders ausgeführt haben, starten Sie den Computer neu, ohne einen USB-Stick zu verwenden. Jetzt können Sie das Boot-Menü sehen, in dem Ihr installiertes Linux-Betriebssystem verfügbar sein wird. Wählen Sie die gewünschte Option aus und starten Sie Linux.
Jetzt wissen Sie, wie Sie den Linux-Bootloader nach der Installation von Windows 10 reparieren können. Befolgen Sie diese Anleitung und Sie können die Arbeit auf Ihrem bevorzugten Linux-Betriebssystem wieder genießen, ohne Probleme beim Booten zu haben.
Wie kann ich den Linux-Bootloader wiederherstellen
Nachdem Sie das Windows 10-Betriebssystem auf dem Computer installiert haben, müssen Sie möglicherweise den Linux-Bootloader reparieren, wenn er nicht mehr funktioniert oder überschrieben wurde.
Hier sind einige einfache Schritte, mit denen Sie den Linux-Bootloader reparieren können:
- Starten Sie Ihren Computer mit einem bootfähigen Linux-USB-Laufwerk oder einer Live-CD.
- Wählen Sie im Startmenü die Option "Linux installieren" oder "Systemwiederherstellung" aus.
- Wählen Sie ggf. eine Sprache und ein Land aus und klicken Sie auf Weiter.
- Wählen Sie den Installationstyp aus: Neben Windows installieren oder eine vorhandene Linux-Installation reparieren und klicken Sie auf Weiter.
- Wählen Sie die Partition aus, auf der Ihr Linux-Betriebssystem installiert ist, und klicken Sie auf "Reparieren".
- Warten Sie, bis der Wiederherstellungsprozess des Linux-Bootloaders abgeschlossen ist.
- Starten Sie den Computer neu, und stellen Sie sicher, dass der Linux-Bootloader im Auswahlmenü für Betriebssysteme angezeigt wird.
Nach Abschluss dieser Schritte sollte Ihr Linux-Bootloader wiederhergestellt und einsatzbereit sein.
Wenn nach der Wiederherstellung des Bootloaders Probleme oder Fehlermeldungen auftreten, sollten Sie sich an die Dokumentation Ihrer Linux-Distribution wenden oder die Linux-Benutzergemeinschaft um Hilfe bitten.
Methoden zum Reparieren des Linux-Bootloaders nach der Installation von Windows 10
Nach der Installation des Betriebssystems Windows 10 auf einem Computer, auf dem bereits Linux installiert ist, tritt das Problem auf, dass es nicht möglich ist, in Linux zu booten. Dies liegt daran, dass bei der Installation von Windows 10 der GRUB-Bootloader (GRand Unified Bootloader) neu geschrieben wird.
Sie können mehrere Methoden verwenden, um die Funktion des Linux-Bootloaders wiederherzustellen.
1. Verwenden von Live-CD/DVD/USB
Eine der häufigsten und einfachsten Methoden zur Wiederherstellung eines Linux-Bootloaders ist die Verwendung einer Live-CD/DVD/USB mit installiertem Linux-Betriebssystem. In diesem Fall:
- Starten Sie den Computer mit einer Live-CD/DVD/USB.
- Öffnen Sie ein Terminal und führen Sie den Befehl aus, um den Bootloader zu installieren:
sudo grub-install /dev/sdX
sudo update-grub
2. Verwenden des Befehls boot-repair
Eine andere Möglichkeit, den Linux-Bootloader zu reparieren, ist die Verwendung des Programms boot-repair. Dafür:
- Starten Sie den Computer mit einer Live-CD/DVD/USB.
- Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus, um boot-repair zu installieren:
sudo add-apt-repository ppa:yannubuntu/boot-repairsudo apt updatesudo apt install boot-repair
boot-repair
3. Manuelle Wiederherstellung des Bootloaders
Wenn die vorherigen Methoden den Linux-Bootloader nicht wiederhergestellt haben, können Sie versuchen, ihn manuell zu reparieren. Dafür:
- Starten Sie den Computer mit einer Live-CD/DVD/USB.
- Öffnen Sie ein Terminal und führen Sie die Befehle aus:
sudo fdisk -lsudo mount /dev/sdXY /mnt
cd /mnt
sudo cp -a /usr/share/grub/x86_64-efi /mnt/boot/efi/EFI/grub
sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg
Wählen Sie eine dieser Methoden aus, um den Linux-Bootloader nach der Installation von Windows 10 erfolgreich zu reparieren und wieder Zugriff auf Ihr Linux-Betriebssystem zu haben.
Vorbereiten der Wiederherstellung des Linux-Bootloaders
Bevor Sie mit der Wiederherstellung des Linux-Bootloaders nach der Installation von Windows 10 beginnen können, müssen Sie einige vorbereitende Schritte ausführen:
- Erstellen Sie ein bootfähiges Gerät oder ein USB-Laufwerk mit einem Linux-Installationsabbild. Dadurch können Sie das System im Wiederherstellungsmodus starten.
- Sichern Sie alle wichtigen Daten und Dateien, die sich auf den Partitionen befinden, die bei der Wiederherstellung des Bootloaders verwendet werden.
- Überprüfen Sie, ob ein Linux-Bootloader-Backup verfügbar ist, das Sie möglicherweise vor der Installation von Windows 10 erstellt haben. Wenn Sie keine solche Kopie haben, sehen Sie sich die Dokumentation Ihrer Linux-Distribution an, um zu erfahren, wie Sie den Bootloader sichern können.
- Wenn Sie Grub installiert haben, kopieren Sie die Dateien /boot/grub2/(i386-pc oder x86_64-efi)/* an einen sicheren Ort.
- Wenn Sie LILO installiert haben, finden Sie heraus, wo sich die Konfigurationsdateien befinden, und kopieren Sie sie an einen sicheren Ort.
- Wenn Sie andere Bootloader installiert haben (z. B. systemd-boot oder rEFInd), lesen Sie die entsprechende Dokumentation zum Erstellen einer Sicherung durch.
Details zur Wiederherstellung des Linux-Bootloaders nach der Installation von Windows 10 werden im folgenden Artikel beschrieben.
Verwenden des Dienstprogramms Boot Repair
Zunächst benötigen Sie einen bootfähigen USB-Stick oder eine DVD mit installierter Linux-Distribution. Gehe zu Download-Modus verwenden Sie das Linux-Installationsmedium und wählen Sie sprache auswählen.
Befolgen Sie danach die Anweisungen auf dem Bildschirm und geben Sie die erforderlichen Einstellungen für Ihr System an.
Nachdem die Installation abgeschlossen ist, müssen Sie das Dienstprogramm ausführen Boot Repair. Befolgen Sie dazu die folgenden Schritte:
- Öffnen Sie das Terminal, indem Sie eine Tastenkombination drücken Ctrl+Alt+T;
- Geben Sie den folgenden Befehl ein und drücken Sie Enter:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair&&boot-repair
Starten Sie nach Abschluss der Installation die Anwendung Boot Repair aus dem Anwendungsmenü.
Während Sie das Boot Repair-Dienstprogramm ausführen, werden Sie aufgefordert, den Bootloader automatisch zu reparieren.
Wählen Sie diese Option aus und warten Sie, bis der Wiederherstellungsprozess des Linux-Bootloaders abgeschlossen ist.
Starten Sie den Computer nach Abschluss des Vorgangs neu und überprüfen Sie, ob der Linux-Bootloader ordnungsgemäß funktioniert.
Wiederherstellen des Linux-Bootloaders mithilfe des Befehlsfensters
1. Booten mit der Installations-CD oder dem USB-Laufwerk
Um den Linux-Bootloader nach der Installation von Windows 10 wiederherzustellen, müssen Sie von der Installations-CD oder vom USB-Laufwerk booten. Wenn Sie kein Installationsmedium haben, können Sie es mit einem ISO-Image erstellen, das Sie von der offiziellen Website Ihrer Linux-Distribution herunterladen können.
2. Starten des Befehlsfensters
Wählen Sie nach dem Booten von der Installations-CD oder dem USB-Laufwerk die Option Systemwiederherstellung oder den Wiederherstellungsmodus aus. Wählen Sie im Menü Befehlsfenster (Command Prompt) oder eine ähnliche Option aus.
3. Definieren einer Linux-Partition
Geben Sie im Befehlsfenster Befehle ein, um die Partition zu definieren, auf der sich Ihr Linux-System befindet. Im Folgenden sind Beispiele für Befehle für verschiedene Distributionen aufgeführt:
- Ubuntu und seine Derivate:
- Fedora und seine Derivate:
- Arch Linux und seine Derivate:
4. Mounten Sie die Linux-Partition
Nachdem Sie die Partition definiert haben, auf der sich Ihr Linux-System befindet, geben Sie einen Befehl ein, um sie einzubinden. Im Folgenden sind Beispiele für Befehle für verschiedene Distributionen aufgeführt:
- Ubuntu und seine Derivate:
sudo mount /dev/sdxY /mnt
- Fedora und seine Derivate:
sudo mount /dev/sdxY /mnt
- Arch Linux und seine Derivate:
sudo mount /dev/sdxY /mnt
Ersetzen Sie "sdxY" durch den Pfad zu Ihrer Linux-Partition, der im vorherigen Schritt definiert wurde.
5. Wiederherstellen des GRUB-Bootloaders
Geben Sie im Befehlsfenster Befehle ein, um den GRUB-Bootloader zu installieren. Im Folgenden sind Beispiele für Befehle für verschiedene Distributionen aufgeführt:
- Ubuntu und seine Derivate:
sudo grub-install --root-directory=/mnt /dev/sdx
- Fedora und seine Derivate:
sudo grub2-install --root-directory=/mnt /dev/sdx
sudo grub2-mkconfig -o /mnt/boot/grub2/grub.cfg
- Arch Linux und seine Derivate:
sudo grub-install --target=i386-pc --recheck --debug /dev/sdx
sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg
Ersetzen Sie "sdx" durch den Pfad zu Ihrem Laufwerk, auf dem Ihr Linux-System installiert ist.
6. System neu starten
Nachdem die Installation des GRUB-Bootloaders abgeschlossen ist, geben Sie den Befehl ein, um das System neu zu starten:
Jetzt muss Ihr Linux-Bootloader wiederhergestellt werden und Sie können beim Booten des Computers ein Betriebssystem auswählen.