So booten Sie Linux und Windows 10 doppelt

Viele Leute denken, dass einfaches Dual-Booting Betriebssystemen wie Linux Mint oder Ubuntu vorbehalten ist, wo alles im Installer-Tool erledigt wird. Die Realität ist, dass dieses Setup mit einem einfachen Tool auf fast jeder Linux-Distribution auf dem Markt leicht zu erreichen ist. Sie können Linux und Windows 10 dual booten, unabhängig davon, welche Linux-Distribution Sie ausführen.

SPOILER-WARNUNG: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Das Tool, mit dem Benutzer auf einfache Weise einen Dual-Boot unter Linux einrichten können, ist als OS Prober bekannt. Es scannt alle Festplatten und Partitionen auf einem PC und sucht nach Betriebssystemen. Wenn es sie findet, generiert es automatisch einen Grub-Boot-Eintrag, der dann für Dual-Boot verwendet wird.

Um mit diesem Handbuch zu beginnen, müssen Sie Ihre Festplatten richtig partitionieren, damit Platz für beide Betriebssysteme vorhanden ist. Das Partitionieren zweier verschiedener Betriebssysteme kann sehr mühsam sein und wird nicht empfohlen. Wenn Sie stattdessen Linux und Windows 10 dual booten möchten, sollten Sie die Verwendung separater Festplatten in Betracht ziehen.

Indem Sie Windows 10 und Linux auf zwei verschiedenen Festplatten installieren, umgehen Sie die Notwendigkeit der Partitionierung. Außerdem berühren sich die Betriebssysteme nie gegenseitig, und Sie müssen nicht lernen, wie man Linux „deinstalliert“, wenn Sie es am Ende hassen.

  So finden und lesen Sie Windows-Fehlerprotokolldateien

Hinweis: Stellen Sie bei der Installation von Windows auf einem dedizierten Laufwerk sicher, dass die Linux-Festplatte, die Sie verwenden möchten, vom PC getrennt ist. Microsoft Windows hat Schwierigkeiten bei der Installation, wenn mehrere Laufwerke vorhanden sind. Außerdem können Sie versehentlich Ihre Linux-Installation löschen.

Richten Sie Dual-Boot ein

Nachdem Sie Windows und Ihre Linux-Distribution auf ihren eigenen dedizierten Festplatten installiert haben, schließen Sie die Linux-Festplatte wieder an und laden Sie sie hoch. Öffnen Sie von hier aus ein Terminalfenster und erhalten Sie Root-Zugriff. Um dem OS Prober-Tool die besten Erfolgschancen zu geben, verwenden Sie das fsck-Tool, um alle Festplattenfehler zu beheben, die möglicherweise auf dem Windows-Laufwerk vorhanden sind.

Mounten Sie das Windows-Laufwerk, indem Sie den Dateimanager öffnen, und klicken Sie dann auf das Laufwerk mounten. Gehen Sie zum Terminal und führen Sie den Befehl lsblk aus, um die Blockgerätenamen für alle angeschlossenen Laufwerke anzuzeigen. Finden Sie heraus, was die Windows-Festplatte ist, und führen Sie dann Folgendes aus:

sudo fsck -y /dev/sdX

Wenn Fsck fertig ist, befolgen Sie den folgenden Befehl, um OS Prober zu installieren.

Hinweis: UEFI-Benutzer müssen auch den EFI-Boot-Manager verwenden, um UEFI-fähige Betriebssysteme zu erkennen

Ubuntu

sudo apt install os-prober efibootmgr

Debian

sudo apt-get install os-prober efibootmgr

Arch-Linux

sudo pacman -S os-prober efibootmgr

Fedora

sudo dnf install os-prober efibootmgr

OpenSUSE

sudo zypper install os-prober efibootmgr

Andere Linuxe

OS Prober und EFI Boot Manager sind für Dual-Boot erforderlich. Da die meisten Linux-Distributionen versuchen, diese Funktion neuen Linux-Benutzern anzubieten, sollte diese Software leicht zu finden sein. Um es zu installieren, öffnen Sie den Paketmanager, suchen Sie nach „os-prober“, „efibootmgr“ und installieren Sie es so, wie Pakete normalerweise installiert werden.

  So stellen Sie mit Remmina eine Verbindung zu entfernten Windows-PCs unter Linux her

Betriebssysteme erkennen

OS Prober erledigt eine Menge Arbeit, aber es gibt keinen wirklichen Grund, es aufzurufen. Stattdessen arbeitet es mit dem Grub-Bootloader selbst, wenn der Benutzer eine neue Konfigurationsdatei generiert. Um eine neue Konfiguration zu generieren, öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus.

Hinweis: Ihr Betriebssystem verfügt möglicherweise über einen offiziellen „update-grub“-Befehl. Überprüfen Sie unbedingt das offizielle Wiki für Ihr Betriebssystem, bevor Sie fortfahren. Die meisten Grub-Installationen unter Linux befinden sich unter /boot/grub/, daher sollte der folgende Befehl korrekt funktionieren, um Grub zu aktualisieren.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Wenn der Grub-Bootloader nicht aktualisiert werden kann, befindet sich Ihre Konfiguration möglicherweise an einem anderen Ort (dies gilt normalerweise nur für Fedora/SUSE-Benutzer). Versuchen Sie es stattdessen mit diesem.

grub2-mkconfig -o /boot/grub2/grub.cfg

Entfernen Sie Dual-Boot

Das Entfernen eines Betriebssystems aus dem Dual-Boot ist mit dieser Methode unglaublich einfach, da keine Partitionen gelöscht werden müssen. Wenn Sie entschieden haben, dass Sie Windows 10 nicht mehr mit Ihrem Linux-PC verwenden möchten (aus welchem ​​Grund auch immer), können Sie es wie folgt aus dem Grub-Bootloader entfernen.

  So deaktivieren Sie das Touchpad, wenn eine Maus in Windows 10 angeschlossen ist

Schalten Sie Ihren PC aus und öffnen Sie ihn. Suchen Sie die Windows 10-Festplatte und trennen Sie sie von der Stromversorgung und dem Motherboard. Dadurch wird sichergestellt, dass Grub und OS Prober es nicht sehen können. Wenn alles getrennt ist, schalten Sie den PC wieder ein und melden Sie sich bei Linux an.

Öffnen Sie das Terminal und führen Sie das Grub-Update-Tool erneut aus:

sudo grub-mkconfig -o /boot/grub/grub.cfg

oder

grub2-mkconfig -o /boot/grub2/grub.cfg


Os Prober und Grub werden Ihren PC erneut scannen und wie zuvor nach Betriebssystemen suchen. Da die Windows 10-Festplatte jedoch nicht verbunden ist, geht OS Prober davon aus, dass sie nicht mehr existiert. Als Ergebnis entfernt Grub den Eintrag aus dem Bootloader.

Linux-Dual-Boot

In diesem Tutorial wurde ein starker Fokus auf Windows gelegt, da die Mehrheit der Linux-Benutzer, wenn es um Dual-Booting geht, Windows bevorzugt. Abgesehen davon kann OS-Prober jedes Betriebssystem auf jeder Partition oder Festplatte erkennen. Wenn Sie andere Linux-Distributionen oder sogar Sachen wie BSD und Haiku einrichten möchten, sollte diese Methode gut funktionieren.