Nachdem ich Windows 8 bereits auf einer virtuellen Maschine installiert hatte, wollte ich sehen, wie es tatsächlich ist, da die virtuelle Maschine ein paar Verzögerungen aufwies.
Windows 8 kann wie jedes andere Betriebssystem installiert werden und unterstützt einen Dual-Boot mit Windows 7. Es scheint jedoch einen eigenen Boot-Manager zu verwenden. Kann ich nach der Installation Ubuntu booten?
Kann ich BURG als meinen Bootloader behalten?
(Bezogen auf dieseLifehacker-Artikelzum Einrichten eines Dual-Boots von Windows 7/Windows 8.)
Danke schon mal vorab!
Antwort1
Ich kann nicht viele Details darüber finden, ob Windows 8 trotz all dem Metro immer noch Bootmgr verwendet, aber nach dem, was ich sehe (ich habe es nie installiert), glaube ich, dass es das tut. Es gibt jedoch eine todsichere (und umkehrbare) Methode, dies zu überprüfen.
Booten Sie zunächst von einer Live-CD oder einem USB-Stick der Distribution Ihrer Wahl. Stellen Sie dann nach dem Booten fest, auf welcher Festplatte Sie Windows 7 installiert haben.
#ls -la /dev/disk/by-label
#(gparted)&
Der erste Befehl listet die Bezeichnungen der Dateisysteme auf, die Linux erkennen kann, und auf welcher Partition sie sich befinden, in der Form: Label -> /dev/sda1
wobei „a“ das Laufwerk und „1“ die Partition ist. Führen Sie als Nächstes den folgenden Befehl aus, um den MBR (nur Bootsektor, keine Partitionen) in einer Datei zu speichern, falls Sie diese Änderungen später rückgängig machen möchten. (Speichern Sie diese Datei vielleicht auf einem USB-Stick.) [EDIT: Stellen Sie sicher, dass die folgende Ausgabe mit /dev/sda
der Ausgabe ls
für das Laufwerk übereinstimmt, auf dem Windows 8 installiert ist, z. B. wenn, Windows8 -> /dev/sdc3
dann verwenden Sie /dev/sdc
]
#dd if=/dev/sda of=/path/to/safe/storage/orig_mbr.bin bs=446 count=1
Erstellen Sie nun mit gparted eine Partition für Windows 8 und führen Sie die Installationsprozedur für Windows 8 durch. Booten Sie anschließend die Live-CD oder den USB-Stick erneut und führen Sie Folgendes aus:
#dd if=/dev/sda of=/path/to/safe/storage/win8_mbr.bin bs=446 count=1
#dd if=/path/to/safe/storage/orig_mbr.bin of=/dev/sda bs=446 count=1
Dadurch wird der MBR von Windows 8 gesichert und Ihr alter installiert (wodurch BURG/GRUB/LILO/usw. wiederhergestellt werden). Sie können jetzt das Linux auf dieser Box booten und versuchen, das Update-/OS-Testverfahren Ihres Bootloaders auszuführen. Wenn Windows 8 erkannt wird (oder mehrere Windows-Betriebssysteme erkannt werden), verwendet Windows 8 dasselbe Bootverfahren wie Windows 7 (Bootmgr genannt) und Sie können Ihren aktuellen Bootloader weiterhin verwenden. Wenn nicht, können Sie versuchen, es manuell zu verketten, wie Sie es für NTDLR und Windows XP tun würden.