Sie können im BIOS-Startgerätmenü auf einer partitionierten MBR-Festplatte nicht auswählen, welche Partition gestartet werden soll. Der Grund dafür ist, dass der MBR in Spur 0 der Festplatte (nicht Partition) den Bootcode enthält.
Wenn Sie also doppelt booten möchten, benötigen Sie einen Bootloader. Sie können einen Linux-Bootmanager verwenden (und einen Windows-Booteintrag hinzufügen) wie zuvor oder Sie können den Windows-Bootmanager verwenden und einen Linux-Booteintrag hinzufügen.
Wenn Sie sagen, dass Sie nicht möchten, dass Linux Ihre Windows-Installation beeinträchtigt, und wenn Sie Linux auf Ihrer zweiten Partition installiert haben, können Sie syslinux dann auf Ihrer zweiten Partition VBR statt auf dem Festplatten- MBR installieren . Dies bedeutet, dass Ihre vorhandene Windows-Installation nicht betroffen ist.
Dies wird durch die Installation von syslinux und das Eingeben von etwas wie # syslinux --directory syslinux --install /dev/sda2
im Arch-Wiki beschrieben erreicht
Sie können dann dem Windows-Startmanager einen syslinux-Starteintrag hinzufügen, wie in dieser Antwort beschrieben. Wie kann ich dem neuen Windows 8- Startmanager Linux hinzufügen?
Wenn bei Ihrer Linux-Installation ein Problem auftritt, sollte Windows weiterhin funktionieren, da es unverändert bleibt.
Hinweis: Es ist möglich, andere Linux-Loader wie Grub Legacy wie hier beschrieben auf einer Partition zu installieren. Wie installiere ich GRUB auf einer Partition und nicht auf dem MBR? aber ich finde syslinux einfacher.
Die Verwendung von Grub2 wird nicht empfohlen.
Warnung: GRUB rät dringend davon ab, eine Installation auf einem Partitions-Boot-Sektor oder einer partitionlosen Festplatte durchzuführen, wie dies bei GRUB Legacy oder Syslinux der Fall ist. Dieses Setup ist anfällig für Beschädigungen, insbesondere bei Updates.