Wie erstelle ich ein Dual / Multiboot von Windows und GNU / Linux, FreeBSD usw.?

1881
FSMaxB

Aufgrund erneuter Fragen zu Dualboot von GNU / Linux und Microsoft Windows ist ein aussagekräftiger allgemeiner Leitfaden als Referenz für Benutzer erforderlich, die sich nach Dualboot / Multiboot fragen.

Notwendige Elemente:

  1. Behandeln Sie sowohl die BIOS- als auch die UEFI-Bootmethode und verwenden Sie GRUB2 als Bootloader der Wahl, da er häufig in beliebten GNU / Linux-Distributionen verwendet wird.

  2. Richten Sie die Partitionierung mit Beispielen für MBR- und GPT-Partitionstabellen ein. Schließen Sie primäre / logische Partitionsprobleme in den MBR ein und verkleinern Sie die Windows-Partitionen, wenn an anderer Stelle kein Speicherplatz verfügbar ist. Dies sollte vorzugsweise für GPartEd erklärt werden, da dies das am häufigsten verwendete GUI-Partitionierungswerkzeug ist. Fügen Sie Informationen zu der speziellen Partition hinzu, die möglicherweise in GPT erforderlich ist.

  3. Erklären Sie, wie Sie Mountpunkte manuell festlegen. Mindestens Swap und Root (/), aber vorzugsweise Anweisungen für / home und / boot. Fügen Sie Mountpunkte für vorhandene NTFS / FAT / andere Datenpartitionen hinzu. Verwenden Sie optional das Ubuntu-Installationsprogramm als Beispiel, damit sich Benutzer an andere anpassen können.

  4. Reparieren / installieren Sie den Bootloader, wenn er nicht automatisch vom Installationsprogramm ausgeführt wird oder wenn er beschädigt ist. Fügen Sie die Schritte hinzu, die möglicherweise für den sicheren Start erforderlich sind.

Der Leitfaden sollte nicht durch alle Randfälle laufen, ist aber für die meisten Benutzer hilfreich. Teil 4 sollte zum Beispiel so einfach sein wie die Verwendung von grub-mkconfig(und zusätzliche Arbeit für Secure-Boot).

10
Was Sie uns hier fragen, ist ein schönes und nützliches Buch, aber IMHO liegt etwas außerhalb der üblichen Grenzen dieses Forums. harrymc vor 10 Jahren 1
@ harrymc Ich denke, das könnte in einer Art "Kratzen der Oberfläche genug, um für die meisten Benutzer zu funktionieren" gemacht werden. Vielleicht sollte ich versuchen, einen Führer zu schreiben, der meine eigenen Anforderungen mit dem von Sekhemty zur Verfügung gestellten Material erfüllt, wenn ich die Zeit finde, wie es Karan vorschlägt. Mein einziges Problem ist, dass ich viel von dem weiß, wonach ich frage, aber nicht alles (ich weiß nichts über sicheren Start und bin mit UEFI nicht so gut). Der Teil über den Bootloader sollte beispielsweise so einfach sein, wie grub-mkconfig verwendet wird (ich werde meine Antwort entsprechend bearbeiten). FSMaxB vor 10 Jahren 0
Ich stimme @ harrymc zu, diese Frage ist für uns etwas zu allgemein. Es ist ein erstklassiger Kandidat für "nicht konstruktiv". Diese Informationen sind bereits in mehreren Online-Quellen vorhanden und alles, was wir hier schreiben, wird schnell veraltet sein. terdon vor 10 Jahren 0
Ich habe selbst versucht, eine Antwort zu schreiben, löschte sie jedoch, weil mir plötzlich klar wurde, dass ich die Funktionsweise von UEFI missverstanden habe. FSMaxB vor 10 Jahren 0

2 Antworten auf die Frage

1
Dagelf

Whoa da, du versuchst viel zu viel Boden. Vielleicht suchen Sie nach einem Master-Dokument, das auf alle Methoden der verschiedenen Anbieter verweist? Oder einfach eine Anleitung, wie Sie Google für Ihre Lösung einsetzen können?

Ja, das ist ein komplexes Thema. Es gibt viele BIOS-Implementierungen mit jeweils eigenen Hotkeys und Standards.

Das Problem bei Grub2 ist, dass es auch 2013 noch relativ neu ist. Jede Distribution hat eine eigene Methode, um mit den von Grub2 bereitgestellten Tools umzugehen, so dass keine universelle Dokumentation ausreicht. In dieser Hinsicht ist Grub viel einfacher und universeller.

Ich würde die Probleme auf etwas einfaches auspacken, wie:

Ich kann mein Betriebssystem nicht booten. Wie kann ich meinen Bootloader reparieren?

Im Allgemeinen müssen Sie nur Folgendes wissen:

Sie können Ihr Betriebssystem wahrscheinlich immer noch booten, wenn Sie die richtigen Hotkeys drücken. Außerdem hat jedes Betriebssystem einen eigenen Bootloader - und eine Hackreihenfolge. Windows ist allergisch gegen Linux und wird Ihren Linux-Bootloader in den meisten Fällen gerne überschreiben.

Mehrere Festplatten

Die weitaus einfachste Lösung besteht darin, mehrere Festplatten an Ihren Computer anzuschließen. Wenn Sie ein neues Betriebssystem installieren, geben Sie ihm eine eigene Festplatte. Schalten Sie den Computer aus, trennen Sie alle anderen Laufwerke und installieren Sie das neue Betriebssystem. Schließen Sie nach der Installation die anderen Laufwerke wieder an, und wählen Sie Ihr Startlaufwerk aus dem BIOS aus. Normalerweise drücken Sie ESC, F8 oder F10.

Einzelne Festplatte

Installieren Sie zuerst Windows, beginnend mit den älteren Versionen und dann mit BSDs und dann mit Linuxes. Windows übernimmt normalerweise den Boot-Prozess und nach jeder Windows-Installation benötigen Sie wahrscheinlich einen USB-Boot-Stick, um Ihren Linux-Bootloader wiederherzustellen. Die Installation von Linux nach Windows funktioniert normalerweise viel besser, da Linux Boot-Verknüpfungen für Windows erstellt.

Wenn in Schwierigkeiten

Gehen Sie zu einem anderen PC und laden Sie einen USB-Boot-Stick für Ihr Betriebssystem herunter. oder holen Sie sich einen guten Universal-Bootloader wie Grub oder GRUB4DOS . (Z. B. http://www.supergrubdisk.org/ ). Schreiben Sie es unter Windows auf die Flash-Disk mit: Universal USB Installer ( http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ) oder suchen Sie nach Ihrer Linux-Distro-spezifischen Bootable USB-Ersteller, z. Startup Disk Creator in Ubuntu.

Alle seit 2007 hergestellten PCs werden von denselben USB-Sticks gebootet. Wenn Sie sie im BIOS aktivieren, legen Sie die CD / DVD früh genug ein und drücken Sie den entsprechenden Hotkey für Ihr BIOS.

0
Sekhemty

You can find a good dualboot guide on Ubuntu documentation site; some more informations can be found also on Arch and Fedora (the former also links a good full guide found here, while the latter, especially in the Appendixes, covers topics like partitioning, GRUB, and so on). Usually, the documentation projects of major Linux distributions are very good sources of tech information, often valuable also if not using that particular distro.

Another guide, maybe a bit outdated but essentially valid and covering various scenarios (installing windows in a machine with linux already present or the other way around), is found here

Each one fo these guides has a different focus or purpose, so you can get different kinds of informations from them, so if you are looking for articles to link, you can choose one of them based on the situation. If you want to build your personal guide, these articles should provide you a handy starting base.

"Wenn Sie Ihren persönlichen Reiseführer erstellen möchten, sollten Sie mit diesen Artikeln eine praktische Ausgangsbasis finden." - Das war im Grunde auch das, was ich [sagte] (http://meta.superuser.com/questions/6803/how-to-deal-mit-reoccuring-specific-questions-not-essing-us-mit-others-#). comment17400_6804) im Kommentarbereich des verlinkten Meta-Beitrags. Es ist schön, dass ein Kopfgeld von 150 Wiederholungen platziert wurde, aber IMO, das nicht hilft, wenn nicht-detaillierte nichtkanonische Antworten nach einer Woche standardmäßig belohnt werden. Karan vor 10 Jahren 0
Das Verfassen eines umfassenden und umfassenden Leitfadens mit kanonischem Umfang liegt außerhalb meiner Fähigkeiten und verfügbaren Zeit. Ich hatte nur diese Ressourcen zur Verfügung, und ich bin sicher, dass die Belohnung am Ende der Prämie eine detailliertere Antwort erhält. Sekhemty vor 10 Jahren 2
Ich werde warten, was passiert. FSMaxB vor 10 Jahren 0