Für Windows und andere PC-Betriebssysteme ist es sehr entscheidend, in welcher logischen Reihenfolge die internen Festplatten angeordnet sind. Bei "normalen" PCs wird diese Anordnung entweder durch die verwendeten Anschlussports vorgegeben oder im BIOS-Setup eingestellt. Bei der im Mac verbauten EFI-Firmware gibt es einen Kommandozeilenbefehl für die Einstellung, welche für die integrierte BIOS-Simulation die erste der Festplatten sein solle.
Normalerweise muss man das nie umstellen, denn die von MS vorgesehene Methode zur Installation sieht es nicht vor, dass die Anordnung geändert wird. MS hat das so gedacht, dass das System immer von ein und derselben Platte bootet, egal auf welcher Partition der Windows-Systemordner zu liegen kommt. In einer solchen Konfiguration hast du dann eine Startpartition C:\, der Ordner WINDOWS aber liegt beispielweise auf D:\ oder E:\ etc.
Das ist auch die Art und Weise der Windows Multiboot-Konfiguration, von der die normale Startvolume-Einstellung von OS X ausgeht. Die andere Methode zur Mehrfachinstallation wechselt vor dem Systemstart die Reihenfolge der Plattengeräte, so dass Windows immer
denkt es starte mit dem Systemordner auf C:\, egal welche physische HD das in Wirklichkeit auch ist.
(Leider gibt es keine brauchbare Methode festzustellen, welche Strategie du tatsächlich benutzt hast.)
Falls du das so konfiguriert hast, kannst du leider mit diversen Bootproblemen rechnen, das ist unvermeidlich. Der Bootselektor der Firmware funktioniert nicht wie erwartet, und die Systemeinstellung "Startvolume" erzielt auch nicht (immer) das gewünschte Ergebnis.
In dieser Konfiguration sind zwar die Windows-Installationen zuverlässiger voneinander getrennt, aber zur Wahl des Startvolumes musst du die Kommandozeile bemühen (Naja, du kannst dir das zB als AppleScripte vereinfachen).
Welche HD du anfahren musst um deine Installationen auf die Beine zu bekommen, kann ich dir nicht sagen, das musst du selbst herausfinden. Hier wären jedenfalls die verschiedenen Terminalbefehle für die vier HDs...
Code:
[SIZE="-2"]sudo bless --legacy --legacydrivehint /dev/disk0 --device /dev/disk0 --setBoot ;
sudo bless --legacy --legacydrivehint /dev/disk1 --device /dev/disk1 --setBoot ;
sudo bless --legacy --legacydrivehint /dev/disk2 --device /dev/disk2 --setBoot ;
sudo bless --legacy --legacydrivehint /dev/disk3 --device /dev/disk3 --setBoot ;
[/SIZE]
Naja, was soll man sagen...
"Windows ist, wenn es wider Erwarten und gegen jede Logik doch mal irgendwie zu laufen scheint..."
Viel Glück...