Hallo @mike9905, ich habe beste Erfahrungen mit einem Dual-/Multiboot System gemacht.
Die Regel ist, dass Windows 10 (auch 8.1 oder 7 SP1) bei korrekter Installation auf einem Datenträger zwar den Bootloader aktualisiert, dann aber den Windows-Bootmanager beim Start anbietet. Windows 7 und höher bringt einen eigenen
Bootmanager für mehrere Windowsinstallationen mit und der lässt sich recht komfortabel nutzen. Grundprinzip sollte sein: erst die ältere, dann die neuere Windows-Version installieren.
Dualboot per BIOS-Bootmenü
Ein andere Möglichkeit des Startens bei Dualboot: per
BIOS Bootmenü. Aber - für das Aufrufen des Bootmenüs gibt es nur ein kurzes Zeitfenster. Im Bootmemü kann man i.d.R. auswählen, von wo aus der Rechner gestartet werden soll, beispielsweise von HHD#1, HDD#2, CD/DVD, USB, Netzwerk, etc..
Um ganz sicher zu gehen, würde ich zuerst Windows 7 SP1 auf einen Datenträger installieren und ausprobieren. Dann diesen Datenträger vom System abklemmen und den 2. Datenträger mit Windows 10 bestücken und ausprobieren.
Nun beide Datenträger ans System anschließen. W7SP1 an den ersten SATA-Anschluss (Null oder Eins), WIN10 an den zweiten. Nach dem Start des Rechners und sofortigen Drücken der entsprechenden Funktionstaste für das BIOS-Bootmenu, besteht nun die Möglichkeit den Datenträger auswählen, von welchem gestartet werden soll. Ohne Auswahl wird beim Systemstart vom ersten Datenträger gestartet sofern im BIOS nichts anders fixiert ist.
Dualboot für Windows
Als Bootmanager für Windows (ab XP bis WIN10 - mit Version 2.2.0182) hat sich
EasyBCD bewährt. EasyBCD verfügt über die gleichen Funktionen wie das in Windows integrierte Kommandozeilen-Tool BCDedit, ist allerdings deutlich leichter zu bedienen. Und - es bietet mittels sehr leichter Handhabung das Einbinden von verschiedenen Boot-Sektionen bis hin zu Linux in Kombination mit Windows. Nichtsdestotrotz: Ein Backup der Einstellungen vorzunehmen kann niemals schaden.
Viel Erfolg!