2012-11-04 20:22:06 +0000 2012-11-04 20:22:06 +0000
32
32
Advertisement

Wie kann ich Linux zum neuen Windows 8 Bootmanager hinzufügen?

Advertisement

Welche Betriebssysteme können in den neuen Bootloader, den Windows 8 bietet, eingesetzt werden?

Es scheint ziemlich hübsch und konsistent mit dem Rest des neuen Windows 8-Designs zu sein, also wäre es cool, Linux (Ubuntu) darin zu installieren, anstatt GRUB oder BURG zu verwenden. Außerdem wird auf meinem persönlichen System Linux auf eine Festplatte und nicht auf die SSD gelegt, so dass es ein bisschen schneller wäre.

Advertisement
Advertisement

Antworten (1)

54
54
54
2012-11-04 21:22:29 +0000

Sie können dasselbe wie in Windows 7 tun, obwohl ich nicht sicher bin, ob ich es empfehlen würde, das grafische Boot-Menü zu verwenden (Grund am Ende).

Einige Dinge zuerst:

Das übliche Setup für Leute, die Dual-Boot-Konfigurationen haben, bei denen Linux eines der Betriebssysteme ist, die auf dem Rechner installiert sind, besteht darin, standardmäßig einen Linux-Bootloader zu haben und dort einen Eintrag für das Windows-Betriebssystem hinzuzufügen. Dadurch wird der Linux-Bootloader geladen, und wenn Sie Windows laden wollen, wird er in den Windows-Bootloader verkettet, der dann Windows bootet.

Da in der Regel nur ein Windows installiert ist, erscheint der Menüselektor des Windows-Bootloaders nie, so dass der Eindruck entsteht, dass der Eintrag, den Sie im Linux-Bootloader hinzugefügt haben, tatsächlich Windows lädt.

Auch das Gegenteil ist möglich, wenn auch unter Linux-Anwendern nicht üblich. Zum Beispiel ist mein Haupt-Bootloader der von Windows, der sich dann in einen Linux-Bootloader einkettet, um Linux zu booten; ich habe den Linux-Bootloader so konfiguriert, dass er größtenteils unsichtbar ist und trotzdem sofort lädt.

Wie man einen Linux-Eintrag im Windows-Bootloader hinzufügt:

Es hängt wirklich davon ab, was man zuerst installiert und was später, ich bin sicher, es gibt einige Anleitungen im Internet, die eine detaillierte Prozedur zur Einrichtung einer Dual+-Boot-Umgebung erklären. Ich werde also einfach 2 verschiedene Setups durchgehen:

Wenn Sie zuerst Windows installieren: In diesem Fall, wenn Sie Ihre Linux-Distribution installieren, wenn diese Ihnen erlaubt, den Bootloader direkt in einer Partition statt im MBR der Festplatte zu installieren, tun Sie das. Nach dem Neustart werden Sie feststellen, dass Sie Windows so booten, als wäre Linux gar nicht installiert worden, danach folgen Sie dem unten beschriebenen Szenario, bei dem Linux zuerst installiert wurde.

Wenn Sie nur den Bootloader in den MBR der Festplatte installieren können, sehen Sie nach dem Neustart einen Linux-Bootloader (Syslinux, GRUB, you name it), wählen Sie dort den Windows-Eintrag aus und booten Sie in Windows.

Nun, ich benutze gerne EasyBCD (kostenlos für den persönlichen Gebrauch), um mit dem Windows-Bootloader umzugehen, aber alles, was ich damit mache, kann auch mit den richtigen Befehlen bcdboot, bcdedit, etc. erreicht werden.

  1. Öffnen Sie EasyBCD und gehen Sie in den Abschnitt “Neuen Eintrag hinzufügen” und auf die Registerkarte “Linux/BSD”.
  2. Wählen Sie den Bootloader aus, den Sie für Ihre Linux-Distribution haben. Im Falle von GRUB2 gibt es einen Autoselect-Modus, der die passende Partition für Sie auswählt, für Syslinux z.B. müssen Sie zwingend die Partition auswählen, auf der es installiert ist.
  3. Benennen Sie den Eintrag, der Name, den Sie dort eintragen, ist derjenige, der im Windows-Bootloader erscheinen wird.
  4. Wählen Sie die Partition aus, auf der sich Ihr Bootloader befindet, oder wählen Sie automatisch, wenn diese Option möglich ist. Am Ende sollten Sie etwas wie dieses erhalten:

  5. Klicken Sie auf “Eintrag hinzufügen” und Sie erhalten das Ergebnis im unteren linken Teil des Programms:

  6. Nun müssen Sie den Windows-Bootloader als Standard wiederherstellen, dazu gehen Sie in den Abschnitt “BCD Deployment”, dort wählen Sie aus, den Vista/7-Bootloader in den MBR zu schreiben (was übrigens dasselbe ist wie bei Windows 8):

  7. Danach sind Sie bereit, Sie erhalten eine ähnliche Bestätigung wie zuvor. Beim Hochfahren sehen Sie das Boot-Menü, das Sie auffordert, eines der beiden zu wählen:

Wenn Sie zuerst Linux installieren: In diesem Fall müssen Sie den MBR (Master Boot Record, sagt, was als nächstes grosso modo ausgeführt werden soll) nicht wiederherstellen, da die Windows-Installation alle vorherigen Werte dort überschreibt.

HINWEIS: bei UEFI- und GPT-Festplatten könnte das anders sein, aber ich habe keine Möglichkeit, das auszuprobieren.


Warum ich nicht sicher bin, ob ich empfehlen würde, das neue grafische Bootmenü in Windows 8 zu verwenden:

Im Wesentlichen, weil die Funktionsweise anders ist als beim Textmenü (Standard für Windows 7). In Windows 7 (oder Vista) wird zuerst das Bootmenü angezeigt und dann beginnt es zu laden, was auch immer Sie auswählen, im neuen grafischen Menü lädt es zuerst einige Sachen (= dauert) und präsentiert Ihnen dann das Bootmenü. Wenn Sie nicht auswählen, dass Windows 8 geladen werden soll, wird der Rechner neu gestartet und beginnt, das zu laden, was Sie ausgewählt haben, was in diesem Fall der Linux-Bootloader ist.

Ich finde es unnötig, darauf zu warten, etwas zu laden, nur um es dann zu verwerfen und neu zu starten, wenn ich einfach nur ein anderes Betriebssystem booten möchte; aber das ist meine persönliche Meinung zu diesem Thema, es gibt überhaupt kein Problem damit, Linux oder ein anderes Betriebssystem auf diese Weise zu laden.

Wie auch immer, es gibt verschiedene Möglichkeiten, stattdessen das textuelle Bootmenü in Windows 8 zu verwenden, wenn Sie daran interessiert sind, schauen Sie sich diese Antwort an.

Advertisement

Verwandte Fragen

6
10
5
37
10
Advertisement